63578123
2344445
22529877
12519960
38466880
3936348
10565905
16473770
54244000
67291907
21644
76355624
32751574
66899155
39605335
51311061
92717266
92756167
95775745
9532414
66848082
60433544
28835042
1692699
62116791
34245960
13209853
64756848
28163337
56615085
47959960
73092183
39599899
13962849
64173635
9948295
11678338
92526711
92783023
62548990