65551627
1516571
92059264
73272286
77627551
14941871
12874987
13164936
87749612
80518769
46425148
75599169
70745538
6324274
14248015
28625561
68292804
96625940
96089247
62653744
95505081
6300151
9488506
98659298
61473523
77079608
68569869
32926933
51777864
55234516
2143373
83559751
51394829
4001268
9526262
95058545
26934281
2649118
13811930
2550767