44542513
68982043
70786874
95088567
21589892
84438064
39838875
60955099
32483777
80028345
78639461
10377717
31131946
22374040
64615214
78343532
3840849
25109438
68068662
15734942
41303812
33818208
62416908
88594246
65955636
40508981
8892214
36131480
24536299
97721211
7418637
31782412
49327877
4556347
15842399
47031038
7976646
5302858
5089113
32896294