15731560
39718532
55035282
18167575
17715934
3701801
55324290
95586237
42292487
37281486
20141989
69394924
70128263
33665732
55019144
46357097
26745745
28957886
16864352
8025876
104164
3851658
833353
3631447
29259798
88434644
294447
29237596
41788278
56725260
77385346
5280527
16031540
20064753
9032530
56102354
42351922
62235716
20442707
64444192