20297951
29104166
85718827
66578261
14463072
22941021
32453558
2627656
14276794
17027790
24186945
58583454
5093795
8397871
60714726
9400866
38147718
23853785
70946203
32538080
73864881
78886257
55045531
95087268
76092794
27675817
53205821
24765806
58512242
11857730
59831200
64065514
41402891
46546828
497996
93058429
54431734
76983975
729669
16459633