80171666
91534668
63731622
85591726
80827548
922839
12736553
33075157
74127005
87493657
90513835
48598372
53345537
59675661
8958567
25153602
864580
6904936
84451344
87803247
4005659
61628740
51999681
65949952
17089011
46767119
93076002
50378970
7796268
70007721
83969704
99433104
34275106
5714542
6639585
47444115
3767983
1647962
53477179
43436495