13864896
5901456
7195834
7958434
79156940
73863105
82726134
53797867
63952646
12355137
89667681
17868305
62502220
3144276
86692836
56933007
96854768
71195433
1789492
96737779
42949058
68523247
20684983
69179334
75522202
34397456
7618272
20088154
46781212
20494767
72108844
26377085
18346135
19555255
2353362
11511418
37079885
578793
21271077
92635337