53141739
18126703
15559026
8063329
25429222
30507748
38368917
4672816
1831384
87142095
25462341
18048672
36483399
94163348
93986084
2503296
78741015
367113
54339535
62532853
61047828
47654877
92046642
92041265
44693208
38185157
65415694
56023565
53745909
77532909
168127
49948787
3199718
3675819
60561625
2370505
130771
79292981
56922050
26067348