34485225
57927743
61175842
8335587
86093834
44419477
3496073
34061123
35492859
20412602
77707063
72824421
52453406
31523216
60994378
63672401
55957439
6828543
87235853
2677155
80087748
98689199
62918254
94391419
74676544
94273227
216645
287276
8954480
84866041
34611895
56585180
47572501
37153304
57243373
9968554
28588912
62872184
33832713
29424329