51068635
21284783
9055486
11612644
72793827
11341766
75992149
72879615
98646804
1713847
21074956
71125321
4305498
12736568
70285972
40008407
99282918
13464276
53623320
71113505
5179209
81452584
4389912
82248460
94158161
94898446
84293942
87873721
18076816
9276692
2082484
58997874
48918636
61722665
1970348
82622070
29749809
95382293
20373272
87108109