82893448
27154777
78392252
68118878
59985472
40904503
27909909
30002082
45094549
91484599
12785705
61794666
27321707
91492324
37031095
16813932
53725379
37078775
35303094
33616523
6599296
15779710
16564513
55184041
23905946
3936687
49743349
77864615
75502176
10916740
97707330
52307517
15059884
45634064
35504530
83403691
75369175
64807226
59693565
78579745