80636810
36382481
80074773
1649129
36169520
16331067
4173043
97873742
14287319
1744534
92036240
18661661
5008031
4193942
68821011
34207449
58749751
98567893
59424086
9268019
5489585
88253947
27179490
45829424
54244313
4791347
3018661
80281339
34969292
31025927
45369710
35372632
85971802
40835807
4151475
44978653
86132274
16804903
13938746
24922736