43525333
58042187
52297079
37855326
48821848
58933496
68596619
83777737
29381016
5843785
75983110
5479783
8151404
16905961
28411750
16718995
51003398
54657743
56649842
94806047
22089779
50042619
2730952
43923474
7822467
48922970
58296676
32607111
18233639
26079764
49271601
38619721
17646736
66185964
74203427
23667707
2554453
11269029
18112345
11944394