62929228
9392207
37475324
8206367
52173347
17436122
68862306
9707981
42129787
561731
51037001
42275995
79357958
69817648
19699362
99208735
3408412
10686513
79651808
93193111
41628036
31983114
94329933
699166
61985380
77256171
82675746
29689055
6672825
4792685
35043946
61387447
25996616
51435980
5323241
13569586
21287935
94403011
91419817
22862452