35764151
48607649
1310745
278283
79636990
31265780
43827490
48506855
30176945
3141047
18959266
72604885
25007518
5914365
6967764
63744081
47891399
80548611
83528981
56493711
28963750
96649378
9527405
35125711
66297810
57278637
49068611
76472556
7934787
60478553
72672942
46703745
85162993
8481870
88908382
91349309
38747878
59895664
35519831
15036433