66549875
8994089
43319353
18038304
599481
61444870
6754298
15953906
65322029
39869250
76247071
29104485
57981308
97551545
22164295
92354159
92207084
34247690
12753633
46319748
97696332
36973573
56693064
27283825
92082380
2652516
83052987
33977243
99012935
77572366
24872529
48845600
90261470
33535082
20445433
84221865
83728583
7939804
65796155
33314366