35294392
17762270
32965459
71082079
83938301
4062815
17805264
52243798
83741177
27618668
94799353
33592929
89837420
6587013
38922969
60295309
34468660
38351296
30846408
86834897
71144114
94986044
61787714
27273682
30846409
1314968
22392363
26961382
49866826
35095254
4845250
25503067
86025572
13866736
19664179
8128630
54798482
73147636
41715654
38953328