19413216
8667655
5894124
67481807
20031327
4812553
18877570
68207414
444653
5105139
2167563
26044853
87751859
26323614
78844553
67537229
52876743
2174824
34966637
67385381
60327246
24899173
64463624
82671592
83961030
47814658
6929348
64498286
59659943
1557202
12055379
46668983
83325318
63989023
5472175
60965609
64318427
68863282
9977592
44482790