29218418
6591576
92439271
96646220
64117463
64335482
18166711
79242913
2934269
5381170
31947989
10176978
45214790
54007446
45681444
3415415
14883885
96303810
87192592
71914808
30608440
25792213
45467061
22063843
28941642
92428278
81941502
46504138
72779462
2431487
1182599
7871014
38339383
71402016
68486120
80108567
64623645
67719939
53189856
45611174