15467862
89607543
40267030
65592297
18193314
22191110
19801518
995957
92806181
67602764
6056241
21267734
72731817
77854631
32606890
55321770
24825502
64874529
29943661
344612
71866555
41247415
27435592
63752149
81453978
58601932
67245639
65258393
98909297
49395501
9964267
70744555
48264906
6751125
9311244
11627531
8183675
843729
35748408
10067495