19931757
28127406
4899053
5488481
99166655
3702591
16287978
48857211
82823275
63896940
7533948
44483326
2466272
91624123
18747080
44692054
20552150
90363310
70743742
95074830
51619444
31027623
2391158
31143028
23642697
86829152
91209754
46068511
58636095
35225971
84902510
69951457
77885944
75402556
3279583
907482
84554551
44728847
8450947
52748964