78563802
8372333
53272616
3625808
34893864
54762120
92518108
31771130
57017225
3158232
7226377
30708343
56886096
25136944
64238721
13703817
54774619
20992085
60985179
4957300
62014987
40981590
48357142
36009828
77256734
90334194
95761709
3204637
52598642
38022036
43152569
20803230
9299842
97073990
1669085
55654402
82569627
37563362
90094007
3801462