28052816
182818
37797465
7317339
3045212
7638516
14054928
78385758
87142993
90049310
29436966
34327302
84425247
23865000
70362014
33171889
26369936
70144877
66057446
48747966
63833354
53182146
8695935
5019130
29318731
55617450
54398793
76764066
58242150
26815559
58428071
45505179
18091439
381299
8551635
60304920
18817052
88025371
49974780
84686758