8756120
3019278
15218179
36005129
75256874
21603760
853314
76079666
94833546
76295506
2776016
78241616
14238441
89379872
6139700
25549156
70562297
61805789
22958827
14252070
4816918
38824333
76404735
87673211
94333665
31578343
56095075
85473154
83547070
78191990
42548177
82783545
58843540
492825
64804370
53083107
12944756
7251934
94731044
56938585