64595189
13313352
11631687
69967252
30183848
11995118
71228501
44647747
78357426
13579655
88246791
74081844
1918884
63784464
69017432
11282397
20933310
63424978
9770560
73152399
72753334
13097390
98963546
53935702
37253271
58811224
8625881
43825523
53918598
99421869
54464343
1184912
39934953
520112
24868519
57857481
26062364
2907823
44833924
2106148