46856637
44844346
62922477
49886278
29219266
21239345
14834625
8430229
33911378
15706101
95399368
77062131
83231197
38978108
4826165
868162
75431223
69982861
10294295
25073281
32629930
94893919
76296149
20596319
41352680
3358125
2495138
53804399
46745954
39709448
3013151
38026103
39195167
54776
32356262
72213869
13002511
91992893
62751695
21691861