16669154
59414441
30466899
73282556
53371663
42448946
71123700
821204
45617203
29264904
99797152
69951076
83708137
38872461
80746140
16301627
28967753
9454839
32925495
1495568
60186136
89406043
70462497
18623718
12266753
51795794
97069275
80076625
54229528
18923591
40101101
42581185
54081091
7153624
14248791
1943057
18325018
57162253
62426415
21517242