17394547
11141511
1221106
83485025
91911902
42589561
97107149
40741158
36344213
87494393
55724194
31333690
18584028
35665920
8212653
39948750
32515344
91976349
69344895
12434838
28262373
28766240
88529119
78588047
84122673
69226585
12438028
71778246
74254349
98029
49172777
44332785
20533837
23702474
24396830
55992141
66025453
42937784
38043273
41526087