2727724
1137568
16108455
37563894
22146284
93921000
76037285
38268289
69411134
95158392
64226524
4367913
14772892
78359711
83561270
82254946
9486439
55162283
85713276
2805373
91005016
21853394
84551128
81808951
76626654
35891408
6557208
6669151
3198631
40456750
34446853
37187450
93912169
3983417
2954551
30802598
47711697
37044596
82796113
67997582