66135147
36454448
6869565
48059641
1118975
47873270
732320
77325619
7545371
56482786
70406171
19637533
7679477
29912295
3662872
62468951
36076941
40589173
75555814
38848483
68783386
12384544
9744185
98589669
75442240
11205683
19856198
31476287
98132228
48149907
21434773
30232005
76297854
42119232
56947419
18977199
37784252
54207177
80452731
48115570