98571706
23194884
8229997
55047890
46672626
24105017
70274198
12756649
24192582
24691624
58162754
42941642
76466247
24853082
4818058
4769763
64866598
81738226
72853505
39601278
98724628
67191516
2187964
21477576
9894020
83543
31321206
12078916
93124046
60647917
5051924
9540992
54735576
89366474
42612777
33853859
80297377
59448522
73074579
5918321