89304947
34814884
71862192
1690229
93716275
23308798
56192472
55282099
35331159
98875285
27889886
72999450
12207953
394348
56744576
18018053
51967675
20467148
92724419
75081585
6523578
18295716
74435806
88078104
89959470
36668516
30072712
64135650
2791410
91375706
54439944
71374944
46922903
64353543
86749343
5228375
69503411
84717194
97031645
54605654