74929715
10446023
8661161
21475942
86884486
28373737
61341995
4256706
21923029
14943127
7728624
79687226
78729429
68148185
33929838
67565930
17316752
1866132
32042382
13528587
60838501
57922556
43068168
84802390
15739160
41671021
35838074
31358721
4847648
74632926
84578177
9463324
49907976
1393600
79633742
54738507
30259492
12043647
6941508
6989415