19433712
90758703
48431595
36581768
2226667
74787832
699785
62188813
55872525
44354153
79298869
3207170
15872214
93873972
47871715
38951281
59972571
68554866
4868500
92736555
32075981
66362954
21173782
41103020
31547086
4600587
94151055
2558738
53502596
22787221
74622592
57345329
1076851
6542239
16229288
20674329
77808724
78385279
96673999
5909715