75155460
40475012
39672830
21729659
27946824
85116537
32024806
47628827
59692481
11255135
17597162
82387372
67266621
44228427
69269706
3966550
74656112
20917100
88046999
12775915
6177816
80976693
78091807
46618174
6811474
98287766
33082881
99635059
21099162
98352670
2963743
12877024
88129364
16754676
6064430
98828237
4764613
37799232
46443847
83085408