84843611
12623534
64993803
72579855
91052737
71126633
55571128
71732720
13265379
39973855
4501927
61162630
64457353
87365111
5326446
59498311
6450942
67129467
51636194
97931070
6869788
51832433
31036304
2611594
54716981
18322478
56382917
37643448
15894508
14033035
47158174
12013812
33059155
58102013
4489913
3215595
47114593
35094744
25655080
72993666