35309504
23056950
80767655
22042528
15756929
16954021
32124576
63504843
55259557
4213117
1326319
11781850
65961308
19044475
7554956
13864083
2942804
93546018
35531841
91905543
11806111
341415
13031441
50793263
20099773
14004944
62396239
12914249
9927264
97249292
23566688
96473700
31311352
11503360
7471209
90461405
3059293
81213203
6113052
44645354