94606698
1433697
64862964
52102167
23344156
65838885
48602711
88956278
70816146
997284
6360373
2770837
86216636
28489478
41756216
98662348
7391872
26005512
7233530
84868566
66391195
82213840
7056302
8211347
48253612
35693560
18428452
20753335
45961519
77456399
8367599
2179536
16736776
87561719
16487315
79634380
82526227
14597934
58143042
43614898