18286266
2561947
70534683
99754372
13598497
10918705
38046951
18957141
3376255
33467873
65569494
68011835
53128001
32033682
85287766
62452185
639436
76786646
60915134
79367659
4312
34134304
70424021
43956084
7127215
10628968
7500732
78036765
5855188
14046676
9573764
54233090
80796653
52673596
63258248
1646096
54561408
10405642
84841631
37351866