16733744
379255
89837776
75275928
16505162
87618594
77997572
58863387
52008077
21694925
38002757
84467608
70541346
48822228
10069376
54391785
28612747
56678
84232347
22391800
56461995
74929003
11444965
5943707
13082487
94395958
76215484
20028721
69296442
7566847
67936947
86203973
91588421
12157324
49679662
55305747
16315069
95366242
65141066
58896065