47327248
1959797
12801985
19757648
64536620
42386316
4922931
56688151
80617587
19104212
78907764
22386535
68371467
2069992
333654
62647077
22343157
1121474
35717002
20553588
99003868
50391807
63466516
5659191
34569081
37821878
68777728
30127786
6757086
46496018
64344341
21712632
3173671
19524227
75518757
59688517
7305722
81076434
99762010
45413435