10514424
1143637
8505948
39074186
12086756
1571793
2139981
84436187
50179755
73999968
62131352
57081134
36664290
37382524
9127748
40664716
76839465
49685252
49464883
11282290
89324985
47393527
14531470
61875565
91576924
45063219
78408751
88075010
96713332
1494778
93077271
73346950
19126550
37597045
92745702
2343311
20455851
34145470
2022895
51826353