13061025
74518716
5163564
37029848
48841645
72407056
89376231
14941469
14257916
8785435
65369024
49442563
98531520
17622140
62741469
46899549
15554091
2403651
15176112
18295450
60678943
83847561
8531693
79251798
85346326
19352799
55407485
86244806
84525921
29655496
93391885
50527515
57197038
6364618
46226477
88779970
71947055
61693778
2271510
89549152