30188664
46648882
2636839
90065048
20613654
70284557
13473171
99824330
14425636
40865382
9247918
45801069
4426273
11743937
42589121
2641786
7318005
90514781
39847748
1985595
86077171
8057684
67861147
92231783
80505320
81467456
6443911
85127605
19272616
92518489
90405102
88117058
19242606
17345321
32883604
89311809
2618979
8591452
5733517
96675686