105452886
770650588
2005768513
545282540
664837943
439336520
66077322
652526594
1488791320
1879032138
463362286
1485236396
139523918
190981369
91160577
117614713
271125938
1829619156
1722011162
24912456
1512600328
424022467
510342831
1208206625
242647420
1814712994
715834933
257895100
1197017449
1199913129
704352158
1302470336
1970563717
562637023
1847752876
487918012
1001973543
1913830198
1140444607
343281215
1645378688
1603806893
1828517611
1784902606
1794788262
1919678188
1902517319