15101312
13202790
79193264
86617634
78842761
3666438
96648575
79724286
46595768
7609924
115150
92004760
14111069
23386679
14372636
67285181
98675308
21669660
29631967
42289685
88998621
87265761
6328385
6059285
64771577
1328447
40091641
34006617
9698640
69562993
68412350
53411148
43284225
6540798
72901596
18944375
71059039
16809838
44207757
7126493