16842396
89194232
2006446
2021839
79405244
31964979
4027231
6472450
21367401
10375668
4861787
19204537
52963417
70816310
93308194
13178623
27947812
6964988
15596167
64743012
69061946
62287246
51501940
48048893
2383620
3739848
39586462
3211601
17023179
25498410
14233253
96248533
84997128
97708071
13432536
56505557
79241
66345513
98987053
43342748