6985893
566347
71627303
32457732
82883594
49044072
99421786
33067834
29489450
16729440
8485944
87312492
55498353
70845428
830127
36187447
2083930
75758690
89846233
66394004
16348306
81005670
2507256
85424848
98874912
17614063
9414210
31898182
185302
361642
71143082
56851029
3582091
99069075
29246514
68926150
40071841
51091604
70589152
26731708