70263059
16705193
80499071
77578610
83263262
66219794
32204568
27737165
96866032
95979
33332130
14957479
85971216
4576406
82281650
57951998
49915633
4208486
50051637
66504890
6603713
61439265
39994496
50715805
53693661
7193952
32765043
58316345
97699851
65505562
9966921
13743048
63993755
59968070
81232265
79517281
6593946
30307901
25224707
54398406