15965281
603680
10299689
35005774
98572923
62796226
3712657
73203981
64894598
28954514
2095263
9061221
58051895
5216326
11341350
74179033
7251647
60696135
70067219
47138997
5314679
91992933
81181414
14205380
69282647
8803950
85471324
20234946
8052328
60171095
59674299
94072045
92352900
3279134
85401920
36629217
25579292
52235393
57399136
55471252