86379150
59109658
97859926
49206303
41966229
67134978
16527125
8038555
88386280
88271021
88924033
34676499
6495531
90809829
84388836
85148489
20839456
13795555
99974035
44098046
7951218
11926061
11452753
8303753
60793260
94374545
55402757
75649787
72776132
60679216
79044919
72437081
15276309
73327023
13414011
31947383
24497865
3543174
96082531
18372050