16643723
34262599
41092869
81771001
57147844
69096991
24484204
31099734
74191833
99723484
14034310
44932725
65425262
362441
72562722
15749441
8718593
58348292
91251690
94879492
50016308
67819732
44122444
27068759
86326913
50686354
43252860
66834011
3139772
40001985
71667929
49418868
45755852
64049975
62634022
46281433
8017990
9612866
49245575
49788580