1441283
14573066
86217318
47942900
37532203
30391469
10028832
98495410
65586647
441805
21813572
80588937
25336628
6919427
4967415
37973672
881790
2298882
70575580
86052067
59308631
27356399
63989502
70747116
81868598
12799982
44012350
8574581
3369816
78923616
14025846
8868896
65262157
29569716
90349352
25428677
127417
3357558
98725385
149201