96328019
13242562
80137640
93686948
85357892
90177622
1463650
31922635
63418368
48657151
1265095
79923764
69507205
6998792
49659939
22501122
70535939
4641638
93987899
68083791
88537780
99192498
4515862
91061756
92643080
40205819
90321086
47583025
61576072
9065110
69481266
21473251
78192586
25756706
64055629
89856301
5890149
53839279
41177174
1124834