75486057
68463006
70192991
31827255
3834151
44734081
25871360
2366908
52792966
59911747
69057524
68951167
3753417
72866209
33388417
30405599
518965
29986485
25059140
95392277
79946149
40161604
9800775
7283366
32735602
45139723
8325196
16524777
56875032
73336367
86966890
88681358
67432821
58637284
7630799
27637639
18784164
94302439
2005182
18813722