21948683
63811068
56798707
79252911
62653801
39268135
526814
77138358
51969662
95832037
48017370
44329858
51395248
81551510
43174910
39027625
16018199
4033499
85764645
41195373
57197368
65072500
42288669
36143477
20088233
98794700
21091489
29195196
61562092
37632204
4672279
64814394
65796596
85602284
16149666
91244974
95164514
2607802
98873868
34021752