14045915
1251778
35458295
84819071
65147240
62149996
93028872
87765153
64999122
32613879
31334708
63971034
22144521
24341129
83824008
95815536
45608375
12354870
70571904
75449210
90868531
60832215
58367567
54586879
59802189
99317592
96516366
30392858
57919734
32554960
2692408
58055872
75512603
6819405
6572399
20682912
90536166
5459880
60046104
7178472