65774025
9735130
96269356
25092
14784167
47702701
73729014
46102726
51377627
3994733
31956898
19548957
18952715
71391501
5153333
25644799
88534649
84324472
79121116
31822162
32903481
49849463
1646913
68332868
1741628
13183640
25282299
52089106
45738724
94707808
45429588
35019906
4106981
59411695
84497479
15464525
15267984
71879642
86322897
4248978