6058729
61232651
16978511
75287454
9077222
64007162
9783606
89128975
48947421
55029523
18596253
3759668
67815534
23616013
4574592
6775256
81531479
76862142
36925201
22962855
900439
9973558
21134361
71245402
70985545
64058606
39758057
53214367
53562738
19714821
88042894
5309309
37598434
28559186
15423300
87059706
91352975
4168830
1156262
21073932