68985638
57522391
62544116
25769574
40924194
87558529
36124375
48618573
57555048
86468812
84172358
29736260
63931980
43509614
95588808
23115556
47049849
61234283
7843079
94735051
13494735
10441014
18528580
30562316
61336369
2054566
59687551
18446909
65546808
91673450
60354318
18901906
99443950
1577933
8373916
65466756
25568414
91062962
37969706
80484192