26222944
4366659
779241
19162620
173091
41542490
30691496
52405090
41928014
32448491
6386763
99682752
65454533
8765547
39525769
85531446
6878908
46653127
70708507
60811583
15729173
63135184
4533116
64278008
35641188
8222577
60469679
58988542
30307410
39312287
37702698
52357783
59527141
51099619
92279377
71542415
67019268
30615630
93956814
36355982