62131432
95365782
46471709
20345271
36465475
674798
3169459
92577655
69432215
94117499
69722773
45072317
29625677
32676574
2005112
66986459
25272507
60859503
12643209
57211400
49909002
73967236
96548705
32571959
46496019
24992061
37059940
41218929
30613440
744717
9822484
86376585
32673626
98544929
67903168
30058969
99206877
74739928
64813514
20511282