92699576
28936215
27063265
98524572
59116261
37611491
36428250
27299092
36476075
45764899
59713957
2656912
15723083
80165964
12268491
43451214
6845869
77824034
28554761
23788129
97835379
4241650
70735021
1048989
84199535
29861595
77329998
1145662
11038797
94497386
95228513
75366230
48262897
49585849
5855227
73587675
52554033
94551739
24983055
2705981