21267832
14534810
62468362
11766655
7172464
5144392
89124840
7821823
63041172
34788271
17116552
6967296
17888255
68761600
19731713
72062432
39588125
23704075
57208305
27246766
4676063
28896222
81445589
6934502
23564739
59263094
76456193
5429812
3382892
22005404
672774
29557986
87713858
57303719
59623234
14718775
13518403
63426123
39644357
84255324