19485360
9269859
3069828
26603875
91457244
57185786
86005711
73852346
27722744
22752181
33841500
20532514
7234306
74207512
8503003
13562985
71103667
58092939
31248507
73791585
67356368
79502979
24255929
87107144
50394019
43025378
25335734
80857235
31659509
55697180
99367972
34521341
71765812
9122323
6603403
12742085
50257920
29591869
607923
23489774