70969211
1009455
11903026
34593674
31986450
1112529
43596636
60063324
86467108
95394834
5340356
79662541
37844444
40259128
50137739
95386253
23646817
92015280
14861052
86741170
46114867
10776518
10264906
31075996
24463561
92603009
52407975
4998388
28214896
50547945
52531754
37779263
38224888
21576295
84397187
503583
14336966
55007205
39542790
24109231