36852889
16655751
4382587
6052661
74597127
2758769
83378597
60824553
70923134
8568660
89956561
62002795
12331870
7745948
33151518
72032205
5694071
96575971
46265917
22957560
7128218
41419809
62559297
700333
28038697
2124770
49936210
37781782
20795368
71619240
85445885
40292100
2016380
64029314
37751366
5462324
7841543
78021716
582185
46006858