30723009
53856109
35029631
43837966
2154514
2165926
7241016
54369572
58465373
12911990
16391328
84702461
37688895
75736541
67819605
83174934
68667662
68208385
55212862
13789194
35123747
37016801
36899418
66543505
75768978
68717939
44089673
40621632
30434713
6068634
47429533
3297406
85974650
1160603
7200149
11287705
8720631
21869238
70612542
9093525