66537562
25138440
33357980
56737590
16691974
5948528
15075347
23126626
25904648
21298552
55688808
45126750
5617660
6649434
67922821
60398612
17525029
19357819
3698049
84717987
80197142
28263491
9881933
9972774
34212006
78396772
3194304
46719400
67213424
62879624
70546410
68992494
537657
88003318
24653604
7163233
30986368
99378634
30713228
20625214