27903915
42386605
84167586
7410796
13956193
32058059
14319752
33393400
14742256
4602165
55657896
72086193
78484718
2655420
91643052
73791858
21748845
48905331
1774764
55514357
70776175
5585387
6227656
87844431
22981067
39728086
60209685
35546782
31901915
9169439
65562265
74886009
64924642
37314076
28484860
3627158
46433728
35208335
54274872
86391452