89492024
70964597
75987544
49453648
14558430
54263207
47438609
37099166
98271601
186015
6785296
9217580
22672024
9680796
41546733
17404956
71443758
82657415
39804869
13946168
15045856
68819353
84115813
35635755
65786567
81927379
30826488
94565666
54898920
9314946
2545910
74771085
4473074
45628992
48163437
16557467
32317564
13091107
7828741
3493380