23740299
27131416
15927809
50003677
16786940
29935731
22778291
21654632
27318971
22455482
141597
265588
203636
30139
146549
43374
473241
958529
709738
109484
684256
99830
39593043
26986196
28716385
12667142
24447502
54849814
67995664
92426437
99568201
74941099
94062319
34007709