39889853
19176195
2702849
39105305
32074935
4622682
56577710
22857184
22821882
5657332
11882912
1195796
65253019
92468219
10729622
12655201
11625501
3603753
35232880
39754001
78704026
1079705
18759559
17331241
59766014
20697526
77509091
15238304
46087622
99543517
2366532
75671826
99504598
3272028
70471412
46218894
68173050
67734691
41906769
65307276