44225919
84153494
6642715
37098389
19188092
71074685
8277099
29971582
16783277
98087848
75271288
23936399
21468643
25742177
95678579
10341450
2804144
20419975
91026961
18661886
92164840
4692903
86283240
47642789
11008013
27541149
75217854
32517158
93829479
27088383
968028
9181108
70291205
2195167
80292477
7705364
46548092
4315459
28666408
60748489