61677869
63945673
70994812
29444530
49934424
76082712
29689364
69472583
74886377
21701677
55926456
97717997
73577783
29653796
43497203
64166879
42307368
16697215
372706
47638482
47619010
59707904
17996164
12318890
97241107
91686046
69801769
90273516
21299157
4598225
31109663
74526405
35077892
53947252
86857003
17226893
12267330
8108171
54581833
86187162