480672
86223429
70152433
73668256
73811554
39196674
12738127
43238954
81636302
1318725
40892448
54443478
21501494
94318289
40563581
28955331
94055959
6859511
42404512
51391241
36386727
36937766
59548426
97351110
4997383
14766361
13635669
44986530
52019953
94059747
55454017
93827489
35748388
84169725
98908502
65621842
84013401
70869118
813534
4430946