93616743
58747470
21103352
32825025
86405119
21315774
90104020
20891072
47215657
52922978
89201621
29726516
912055
86511383
62872126
46589683
70237445
6352912
99493929
53075906
50719750
56496702
79184214
71594599
28491471
9763977
60958542
27237246
30701640
45381490
16733725
46114873
46458792
18326435
91026924
43814271
80756127
4598207
92732090
80508568