70337133
7847569
87819312
3899528
28825661
79127245
800045
4981226
16626537
3357298
82713044
6006182
30726714
14067381
2764623
19504534
14579228
97435243
15897687
9627054
7491793
13627712
2107423
94308900
40564992
8852395
36764686
39994665
41724583
39267738
22122713
5141032
86435037
74862605
97992659
73926247
13572539
58725701
5224960
4444613