57608606
7458157
24177047
8624761
59325590
90615437
76784803
89649025
49206305
3872389
41913844
15159424
6598989
5369991
69404403
77346137
3040729
77313586
18128245
43649691
52689734
37047044
72427645
57806765
21996478
9952040
14986510
9217459
46635587
865437
10084941
94258672
86258751
75924402
48232949
32637331
73383170
13746055
98594030
3926193