15095575
65938994
83667580
2008185
21648174
48068347
93193880
41626923
16327549
43057897
60807531
3679323
1758278
94086933
78779861
60936625
82845328
5043223
57205870
69556796
68022723
55202865
25982400
63712223
59572442
2023768
19662168
31512857
41528264
41708920
69781938
58551784
49512791
38158233
95228570
12278525
17502329
34643765
92143626
14089772