49482900
9385654
71771786
2742675
58045593
60853795
86802653
4695284
18478091
93578416
29807200
4875742
30689390
54538577
13328020
2299197
78713062
89958922
66173681
4626731
914422
766282
93975807
48498467
63542518
4590676
47315273
49167985
43535872
2600716
15446349
9763454
99632672
57577682
88605734
18674587
84795042
43113790
62039031
62346547