17574680
11854927
41793080
16062969
38872498
34552589
97149913
508087
19324894
28364511
70885359
62661796
5229720
87623397
4909490
79208524
79741009
69732720
88296518
71387755
72758802
75742747
26355162
2580355
49389671
9812977
76748243
83368939
93418220
87091206
42669150
77895560
74298641
45083998
9679494
80672660
173182
37109667
5444952
85404110