82496080
68601420
73624048
19983803
8689723
86382351
32918583
3317261
33294425
78002989
85584169
28813902
99387176
26552919
73305070
26627139
13808799
43851162
35988890
80162279
33099265
53198911
37065381
76403579
18765640
88305546
53091384
37856732
90242480
9879628
1804300
26542804
96461578
2831939
80737617
20257496
93427002
65362200
75994776
83923336