40596871
48482520
74063875
3595093
55967107
73668431
12211059
49917711
38472711
21298633
10518484
45792009
96729652
57805129
74147971
60216989
37959334
10044721
74383266
36049852
780535
96199255
11695173
7213606
53583396
29139537
96433792
86646435
41863500
38223435
99738263
50274782
20013495
66538325
96095286
14618804
31803413
32773131
23185561
80795029