347141
10194
256639
753359
88469
215449
399336
5061
1099481
2058
868138
68344
351233
202696
838325
57742
361170
944219
33588
90297
89254
627157
11517
974177