5027192
30702809
28627391
35697654
77159059
2389800
15987723
24343344
8442810
47333516
514788
18527710
379765
62687724
29485617
64211652
535158
3426393
97459116
75124576
20187435
44397342
52094712
96968351
96769118
24646710
72359034
82466272
30182007
32946095
4042972
5574930
73325067
93651407
60839262
3441763
97232792
19388089
75677674
1268099