547431
99836142
91293569
21367629
83184088
63472670
54165827
4379198
10211972
44487983
45985330
25385531
12595519
20017849
9857609
81357201
29309091
4294887
21053310
39431874
9427217
1119190
46926357
10425676
6594056
9472511
29749310
64322185
11283712
50186207
7805155
19626644
4832209
75054881
1932302
83601600
93992350
6217958
75421173
65376881