20684875
18616922
1820821
4160284
32381480
5232755
13415509
29935638
14202914
68218761
21841076
8456056
13645151
33945623
57983989
251816
52305706
858475
5399061
84533657
60433081
25313945
7895370
52004017
34798650
21926753
29859361
7422689
50588084
57066531
51845912
9997243
33545574
31395784
140401
29046599
30846903
99328807
49662958
52057861