96635068
86532498
70139845
19287497
50282732
68505662
60352556
47335962
9200338
548956
33738995
51087919
82896048
18962245
48073802
30701583
16483899
83161496
59859106
21966382
66353377
26806012
91614632
1478414
40002901
24376952
78025023
74689685
9471496
3667744
78173602
73181455
46347957
15663501
78887711
36352133
16348795
23755929
29542360
83015516