6058655
30399193
26354909
81859379
36065933
15835576
76304940
22892877
83068717
80269566
2040952
71713418
75144895
16775755
8965999
82288282
48283423
45114618
34424595
6989064
98665465
75387644
28658136
59965752
5741994
86232121
20304667
9039799
68134363
90099288
94168291
67951995
56338358
9086780
84575645
40987972
10118885
45543540
6571428
29416943