78188851
10588808
8714294
1090789
89619558
86357361
85781348
73861010
69132672
78942279
58104994
53797338
9214434
46854517
95799133
11628628
65417596
62111493
10427913
52053914
93268784
8663330
3938471
94675142
75956237
83326139
36136533
22318301
38114500
71012166
27157317
61165458
61991424
30884729
28158784
39799687
46138809
82127079
18054419
91157828