15518656
52463677
47514836
8628297
86876017
80787297
84287849
48033253
81786417
22448612
64648041
4205968
60344650
14978764
5157612
1830829
66341858
27896346
6011425
8875980
90686475
1175525
22238956
37773603
56169396
6011047
49829549
78912018
12995074
27962136
16274569
53853054
23238629
11647105
36215673
2529994
46493003
19067267
35382926
96651499