29972178
76451611
66058065
64771466
96129276
78201666
45229495
98845639
32658297
26461549
59386525
35526938
25929644
27729060
17548852
79179176
40744383
57526385
5434400
75467375
37238258
18866026
72716561
9566326
11379909
10669772
65715348
20052378
72198154
70816085
41158925
17303655
3581179
7188817
45943438
89352247
33118120
52483324
54177625
96867440