997969
95546658
39239186
5582395
1051059
12755534
63431064
23757909
55281665
897951
82857568
2461101
93582130
99008296
60937774
55316872
36824518
32101657
23573841
64862444
2872776
45723
20633456
10974581
97592914
16305531
66723790
2343212
36319367
14422511
67582592
25432771
9254396
2943642
74591039
74395626
45978856
46238713
94837328
9888984