24272023
11865510
52549091
45251531
16306781
7601287
36215099
86891131
7297447
1708292
46642284
395637
12751618
85092486
43955443
74728463
86507753
6392950
2491169
77421065
18564185
26676254
234910
87055701
1759766
63425304
89491709
15024257
32017633
1076891
43624250
67946969
4499170
57893121
2671946
5866549
61125425
18803114
82105288
92427160