5967585
71236688
20201666
7597225
23893886
31078365
10509198
17926116
1735442
66735848
87144098
8790586
78623638
31175302
32081307
8618730
85555123
71777205
96366826
45759908
88551983
33407188
72627995
59726708
27167789
20422405
79643333
87941942
74678312
10963657
36073631
95915185
8578635
98235628
71421969
8599615
37629257
5956131
42165582
52431539