26037965
4281777
6775855
29591875
83585810
47785221
40402439
57924121
55295004
91516988
3009922
96377860
81076879
36093831
63557704
78378971
82251931
226762
7333058
7502913
2307771
1475471
68891384
63275348
12181004
9109750
68819098
9606150
17996511
463756
38773222
23545260
44122726
78198608
8482107
53946280
85191101
33402225
60408484
47328600