65173149
5688971
1891923
7515288
46105622
54578100
7742971
71542956
57233205
51909847
8089915
49576740
8402687
13204605
58459622
44329691
44857209
9147188
60065643
30853643
94774852
18831923
21005389
2947478
93013667
19841536
17783351
69511451
62506056
66592816
12611903
31107505
92731052
38444182
4896528
86754009
64265142
8608224
96621982
41085688