34512691
30779767
58958844
86505929
18706047
57479304
40716218
3823903
71202756
94796773
41688152
5578095
73042052
283562
31133780
2575831
9224602
71282718
45111840
546134
15401252
50632925
38033316
1896209
80292607
203277
81514356
62441513
94574880
15815341
52859165
25747268
32646886
6017771
39275976
17483505
68513603
8112377
5705187
50298924