52652058
41392573
9834463
90763379
72928663
1642285
82519291
42754060
57738688
51061325
81388048
60945113
17581368
41385327
28857096
46673047
50645136
20071954
15248030
19616986
7628069
40659103
26105668
8173387
75849715
18375038
75335310
57137172
48814597
14371472
62674175
15444421
88859022
49754216
98143731
15677041
48817306
84428951
19841098
6469360