65313026
15737370
70064274
33437710
90442848
6203140
27637404
51369028
64954911
36169017
43819286
31164308
68505397
23076036
215777
53946420
76219542
39906102
35794830
80895228
26092344
49328484
1835288
17287013
23453227
85674872
88979915
51271012
58931410
17421892
6987576
60252507
91625892
12589182
7564434
7838545
40824910
89584920
97221504
10941818