18089740
47755802
94818650
89746288
69402232
35212210
14126968
59447587
68366882
57536034
91294322
5607622
68375118
48476118
70096890
93123531
63261204
67156279
80871338
19836740
57848161
35473334
39167075
83489991
58971049
58523447
42411
20109486
9096203
14977646
38579835
5879575
78282034
89263790
88165210
10772140
49299815
76048672
49445379
3912710