26593134
15744860
18733600
62393530
9267595
56943177
5766532
83255085
885082
6934488
80031402
60389135
73763556
89963917
46297283
30459325
60622757
46012443
9558429
76086866
4078869
53751748
37466370
70151299
8956472
5548623
74357017
25222400
36714675
36484861
21684484
99282838
13583812
29971852
52896735
35021804
3006137
48358526
44536695
96727412