20194222
18087161
35913554
49395640
61083344
23117033
10778483
61709024
13992748
32126423
20561215
13602579
5087449
20567197
95847462
63758235
440256
1678920
84301575
43335669
22881502
68918577
43571009
40105068
48266362
7292472
9913609
27322220
30809047
42985356
88765319
22048545
84418054
76598648
98732544
3471566
4214351
21786106
98918570
25567900