5380121
91259460
15518515
12799825
52674351
9547713
78273240
2268337
48921486
24215623
86319602
21858407
1865219
41097681
68459057
33586432
29006123
73135567
25832228
22686116
67101326
40277251
46187906
98887388
33196710
89039952
44975650
38096438
47171224
84841459
9442763
61163004
30427298
240431
15194947
6212312
74517878
63567982
11178753
22817149