3809579
12566085
1176061
16752571
25497936
55888761
52201979
30544397
64086727
18068808
75578715
434010
85905688
88577247
36811483
51025244
30957257
61789570
35123860
90578671
6051805
50045452
31882571
97555962
7531276
45274378
10732311
64609569
73135311
93479318
42884829
26086628
90519632
16837131
22998929
97883996
239574
4168289
70126685
76255878