38724685
32554213
76338246
62744667
3208255
11708878
9848566
9964400
67661230
99874539
17179557
60903154
49488728
40918524
77184098
94605768
71577241
27312381
39017771
3039861
6442840
9562962
80185606
43944458
10912760
5616819
64352742
38311493
26276571
13144115
68659874
59208425
39261425
67557477
99819179
22827267
10757978
90318077
27587733
17264448