36912861
16078721
79966286
2251847
13782071
21256024
12329855
12636102
68849701
47614494
14182086
27259617
48364416
88046286
26005358
91915038
21768322
5261829
38317540
41142583
9751345
6280961
27316149
25849269
2818806
82507223
24729949
63496688
43716204
40031722
11208913
6491260
98305695
74464648
93548919
84494926
78682380
6735910
764427
66482392