37395563
18126500
69843947
39924965
93844188
3997273
9309316
37422930
22429361
784193
67411872
55974258
58357934
1302077
9201303
39664917
34712212
96744986
5779454
57427025
33163998
18189356
82263730
9016213
46161236
17475713
37321689
8317241
65561209
76844072
60916795
83934820
59875640
43103574
1028241
50459241
89107348
79541614
36051286
26946290