10139023
97729414
54323381
2187415
26552255
12567112
29956497
16094649
8308261
36873586
73902501
19799102
55053882
96986689
9055884
40963248
91298485
15403768
11049356
30628936
11863889
63685573
56606328
8611114
13238224
91757338
24337374
26236917
73495175
53219201
48809822
41338908
64128006
73532958
89393208
67388250
71282385
72806081
70146353
7933078