79879718
4829458
86542258
5196825
7301657
17815832
17005260
5624929
62726568
48421638
46401563
726982
52175703
60032407
23724559
37948022
16374355
84696552
54017943
83998977
8949019
62277428
24974312
87965799
21936266
12163566
1173774
75296929
83105488
75888922
97044395
30723902
76814974
61442691
51896064
64832369
40311989
80052919
330958
19461810