20346582
46556281
13216682
96585665
62205111
52985717
506414
55406479
19762538
83633211
3957184
81736984
22902445
2437274
15932917
27209743
54961190
21865605
63576260
856536
303383
52202812
65668594
62089107
24285010
7233809
30514284
7164634
98374023
21354445
26507395
91646081
1367111
40183457
31048570
24438037
36086622
33936320
79297339
17447108