27572266
63401414
18512162
34566596
5989549
95718666
53232751
28228207
39686711
73038969
9919695
47863386
28301455
42088943
75452452
87187445
8909714
46706735
8072193
59152220
25216076
53455183
68564427
11007225
93241520
4055477
77317034
89102261
5404696
59524517
71279708
7506297
4107277
71197771
36772097
29719971
20818852
5697640
39246502
24739316