86185767
74239911
49485883
32588708
99262730
66696386
71886861
72319285
68883705
2382993
72344365
33986944
39855798
10099952
51082620
12308562
85459473
83972098
9653489
12845769
74247562
13144477
86499592
48502577
35779789
440956
5538994
54037473
49511315
53047886
17225324
42265757
15719276
97944467
97274706
50644305
34308236
60752081
40911855
46366806