15467110
9637721
7157924
94184140
26652059
97952157
49628150
92414098
283379
38052206
68692802
21558237
84016032
30761409
266966
57757315
42528882
1191745
68273467
4296373
7946795
38751750
50923457
511676
2065419
33928564
43247331
75615024
24784540
67335938
56607086
44365449
96357747
11661382
36334054
54155040
98395743
40596040
39974385
4099167