66936940
7293369
4946466
54483
7571599
8796335
98754105
17422936
51127715
36366829
5244840
87792121
97178867
90412470
24498580
1194357
20233441
94765791
45753470
40491315
69408661
55502047
2909398
45988389
46937115
13379909
95601443
67814541
48465194
894198
59377603
28495029
21176546
686279
96767400
18355322
10154077
51454772
56446682
83104581