3642577
6117869
69638192
4790254
61232973
81275805
57353374
26319963
2518463
987516
93347528
8297901
1990623
365997
6828594
3228687
40785331
38624623
78764957
80177063
93909776
67434729
37407175
4688333
20788333
75708388
57004405
91817278
73536055
39136701
79126155
27549349
98986636
13936153
59068314
31741355
76613489
5510344
7649544
51175724