94947345
815247
95437592
64702805
64643117
53418441
34079035
21717178
90508274
86324356
4030366
80214598
86293488
30198249
77194742
40949014
18178014
45878712
32678452
64035716
86345544
28304153
4864899
96609843
61177007
88304962
7456101
34849926
8524743
72896042
46437255
4027169
17153849
13585411
48384608
61725725
59364420
63617263
70043565
9078657