85285297
3761877
252531
193883
23366106
97963602
80357206
47067006
9596460
70483332
2458355
7067003
52037933
30546915
38601325
787821
5281319
98618022
22769755
89512230
76782779
65183151
82992609
90122640
11556905
5438333
64272549
41262716
832947
46972971
56904030
89639630
96155231
24127454
61988833
68296416
39442960
33824420
44691924
78671114