10465078
16416638
21454662
28414413
1736963
47476992
4552958
86533613
19621505
23571687
15441425
33484831
70575274
689472
50516978
42038315
14478018
61876352
33479007
8336407
17297817
96835284
40214027
77043419
7217585
87882952
78673792
23782430
21602444
38556246
55221737
784714
16717666
37742812
49276221
94961351
29638415
59218162
2274724
33842838