84599898
3895451
1060786
26399415
98187059
37486296
37778734
2149218
759654
24933502
65964468
93801752
44222917
35465874
75408446
45237980
39812538
98558873
50123411
54244059
3039547
46619183
90221234
64631412
32151207
51285439
4088589
78845174
11866776
2135850
21231736
41519547
18182376
1058123
2656731
54999840
9205138
73774782
86878656
60738622