74645422
93838483
70069445
1084030
320488
17097301
15941293
99396816
25286444
87062083
56895018
80479730
72844946
55642745
35025754
47441085
73481749
21669747
45386612
76709858
54147103
29548033
96295168
70915845
36416575
1419725
9769010
66582444
99765106
5874241
1826689
52178305
10474606
30163921
597290
83266729
4675837
50331792
2511251
15782581