8530732
20953346
50622707
36325430
10142978
40012234
7305736
25308310
98488023
96174101
82132090
49894234
93302425
32481298
1847348
30631783
18416115
51368620
80683668
23478765
37292988
70334254
96045807
41852516
98226909
55633176
14889750
10138045
91213678
81981745
38047279
95958103
75069324
97615520
26754040
7588657
60104579
9466809
51685956
43885384