84086960
97504586
51829416
5136818
5963142
5904017
19318403
47036071
25499512
55011612
66644503
9299
54799689
33479162
27864561
73066631
60269397
12123678
9538677
35152808
11287691
41679109
84438057
30464390
72936056
751920
536185
40496701
1604499
54312311
7885024
32767797
40678553
68831317
73575043
8781987
32112565
72112344
32092030
30228670