28966615
1692705
65898085
43013671
80703696
70699819
56276414
45236099
166665
19439208
3321324
34698676
1099417
97793735
62213679
73022987
50206092
40637064
74671289
1548214
48078655
50261197
9466848
64768583
81335874
28083085
33518013
37219423
65744415
34593519
6077710
35077313
95553344
71752840
13472213
42288883
43885972
88148142
36773384
3495559