237405
22118039
79989616
4564517
554454
19369955
5362902
7402682
18572665
94767637
93825937
11892253
11692084
37929270
20779236
21993789
10846573
34366462
24764851
92244351
39655669
6404172
8232166
40365908
52925624
63944916
60341553
17119051
41432334
75744000
10333913
22739866
4437699
39039881
65495959
58991466
20767963
68541449
48759586
37169970