93582003
8020902
71559779
68214561
15071638
2397784
66394730
23359338
9476280
4854808
2952146
56255943
22426818
35083228
68717942
73236274
33585526
72807539
2778397
15365056
3468508
18057018
97249457
25024812
65051591
17814488
61801481
58059286
73798902
8008854
97838762
96292236
19752910
36446818
12507701
48835797
70146
46457483
24637087
7722432