19496421
69117456
27914966
60197176
354869
87384022
57502975
11551537
3915375
7938655
905616
99636913
26288085
76017219
46884459
21168310
1183693
89508696
32109263
65002653
54218778
58034215
18252802
43822470
17855557
89985194
60553169
80178477
45424158
8531790
47067506
42637034
64688805
64132878
5566131
40544784
31492845
98615367
79562609
53285793