32493506
14276818
22931075
22033693
94444009
45767117
4715994
89427433
47196744
89486985
69546679
64735409
39008806
1815413
54906030
50888373
62346869
92005139
17219017
93283230
64765859
87656300
83701808
51244508
71895421
3206987
8438995
47626723
18423214
11181055
30833150
81907983
30341213
35784867
32899297
6763987
82255331
29385982
88874
10869499