30509543
97052174
56104980
68226047
31187546
68446357
68953776
82416438
62177588
82077582
53176946
92926034
81496335
33777345
52597252
19871630
48535272
57864606
53788497
21576299
54108904
2858761
98852069
22315529
5038543
76877212
1186927
66013724
60074133
21479401
3399908
58347128
2522883
33873843
2342298
9227309
96162477
75452746
43065432
1067577