38933579
57612949
22304174
4751561
17065974
34449302
21716549
45164774
95804162
4690491
7448943
11968347
84618277
4239800
2414737
57699082
10342506
63936359
2651505
14154411
90812868
88135541
49044161
6970551
457791
97372463
9761926
28011955
3040837
28871077
79369028
3174869
12476904
11959017
84932964
2183168
4935598
45393754
93771795
8066799