12006573
33393165
43899956
1316386
40187080
98548758
66451939
4206869
8502684
96336640
66876466
40374601
11453431
18754021
63087611
90875729
62753870
20213951
99703957
39886516
84833768
12788719
67512755
871996
77618377
1066807
63796021
21425150
14482480
777661
72813621
62287540
582445
19628409
69284627
3068082
85274062
33622613
66505828
9887732