13807965
4171972
19887394
2238127
72151023
66337827
19278703
32004617
59103324
78945092
71843306
39366916
82969563
52679692
42115763
42587915
93785789
36876858
65131369
20057499
87168156
822556
31124592
62053884
76083474
16321619
64925182
74332945
52503596
9153374
20159433
97852328
82231787
89135299
90961755
8061656
13522057
67653905
46614386
52773004