3509864
98242377
62639040
16682368
70981254
71093846
21714835
64148571
14285866
5834495
7739514
31084656
37683646
67185282
39482971
52458881
1285252
82911586
49575759
13538839
87596854
21647946
46212905
41315685
5333854
39484673
3066967
81474700
89392891
36646158
78856712
528992
4261522
6503232
86462975
26715070
63197773
157014
54655527
16738562