49114985
14139204
16936250
71792392
90292204
54617746
19541810
59658626
8787459
17078359
80494030
69033578
73448506
81773436
36163484
32177985
90378599
39796952
41798896
85141130
830672
99779801
2725878
78413618
95886548
90739980
75015158
56938228
71737295
87802951
14094084
69262140
94232633
36329606
98144413
91184058
13589672
62617679
669165
85937658