91956150
8052107
45606529
1931100
40169982
33915571
43104081
96017637
99689637
71006070
7363326
54825263
8895785
92579675
85162712
54125786
6812054
89084373
3768947
59998628
44092393
38526662
4431105
2248200
6821993
26487772
87265433
69326688
93132146
75779569
86889930
18495629
63861298
68335914
36347789
37262856
99179944
38335437
23874270
11794376