18706256
7665393
23309860
53854086
72217116
38923417
17467184
26178934
2378396
18844532
71612576
2633566
53429095
43063583
68617877
26896722
1140126
9781677
15301610
45933454
95097474
63189408
85865209
31731350
59793280
44053704
87933486
73441607
82733957
12499505
22452057
38022277
29965988
10858283
93086605
6954437
41195799
19234954
23436457
20635283