189836
93845430
21231703
28165199
78831118
289743
49031154
97017003
60398820
40048768
39583609
99261706
91744048
85859963
60658171
81384143
47914470
35093275
39515962
187823
2971862
86778690
95269234
82387927
47703037
356208
2459230
74855909
60781248
55408105
43244315
22302109
85312757
99411966
4938221
9608642
24858207
9061427
50367266
59305054