63998567
10369377
88619244
7955826
88453690
51467126
1917390
28694398
59888697
98191351
5872895
8913727
75655708
14517672
67937495
17371390
40868045
6864828
11071436
5374457
11442651
73971872
90063566
60618450
12168347
3736265
54025767
35164081
16255686
46303242
46894432
45986451
64764454
7066432
51628135
35861417
17061613
8225148
233394
86934308