75162846
70304113
9228619
87603673
43531331
72901567
85124131
69919189
41871477
53892628
40273557
25183267
7526806
11635137
56503828
14824738
72324313
40106230
90196021
62261931
82208655
20225548
88325794
6092982
13159238
85895872
22673668
15902957
7669735
97441968
21436
52811468
57642323
93269177
2564868
3491896
8349322
57788675
26415741
71099830