17928908
41586890
9581314
431912
31023015
28356329
89512
62277599
14543694
7711709
99475365
25411929
61737141
14303277
654096
68087706
10696005
74944701
68944659
17501987
30854630
91042427
69105845
57219470
40693455
50263575
21998495
34565800
65689278
92905661
7697178
25629772
91282229
15264457
2583550
76664137
35468467
43979042
57604095
71592781