96289383
66854945
4474862
96787489
95948919
76635818
94003509
74923016
18333603
77678807
89723389
5966141
75635598
14706796
60265670
49109990
42231660
94945933
9399483
9577681
83522532
90769592
713371
58595485
87937755
10999601
96144934
7818205
78362137
89738750
39056744
98765170
21412498
63234964
47067288
51824916
55562535
25709045
42724408
6074221