97338952
6831718
98347102
62622377
958823
42907430
6112532
39168282
30455753
86503682
2505210
45648524
48542577
8614695
68625884
56865358
53909375
484845
91566506
75363859
58067142
92679095
67248730
3483863
7406254
95952650
60028063
83728763
11572998
38663425
32089081
80914730
13659957
76773426
2116909
15436389
51905151
21343301
87182591
83584313