64312850
82414084
20983877
22805744
75587480
58718124
33675456
42186927
72394457
5426613
38435503
14162707
57117558
13424615
18929687
64414750
55073428
32546208
51868394
7482549
62199706
89838185
29848112
33151924
30589256
83935342
34462678
7051818
69437917
62914439
84819129
19117188
99893151
94722332
94332087
17193134
52771261
14563361
36039747
89595576