86637324
4393387
98904375
50777441
39249617
60909682
16797502
21017641
35191762
7798121
84401000
92868790
1016875
47811841
46064935
6599136
30692574
47967607
26078074
94859521
96214586
62659905
37214538
43059821
26177507
23935271
31793377
69148491
39693429
42964081
89039646
78255066
48735150
92905032
10735308
17871247
90849998
79887298
1993666
62082944