94618046
38893609
70146756
77403091
83637293
99316898
79474071
2007608
2989637
89221172
73713192
21666048
48255726
60039807
98848005
24886694
72005224
85283461
92241424
78805683
68575942
96124344
690330
55158684
28187718
23979462
11402470
33379061
43997280
52058584
98511234
4630708
78695015
59001121
63077918
96412153
71376882
70305999
64723625
32429595