57095986
5386231
32914880
11228546
27709088
69051749
85888654
94049103
34844
93668993
34697579
47729817
29584628
3287901
46961057
61983868
35353
32068148
33791302
27905611
93523565
45925655
69661757
52063011
32789003
56699553
22512229
97491819
1267378
81513384
3138505
70641549
5701598
39754807
528587
38869742
11595996
36623088
1654347
47999425