5824658
5351550
28291181
95491699
10976687
3174774
25027884
37538337
25824641
50885099
32663329
28561140
45539077
21743138
75982010
47419414
34234101
82579688
37335802
78976289
6304701
98217466
52749559
36188187
65343063
2283760
43749870
53372645
7994456
86425203
14941899
49666939
79366544
71111788
71275526
3910322
9071654
32244071
11002454
6635711