3824733
30066255
15178732
5638965
2174616
172159
90877280
32986825
23022402
54664907
34789559
18738863
4794150
84478438
2295110
12003301
54084186
52065774
45807940
35466853
16943979
99021065
37884891
8314492
1975373
42302177
12256637
38622923
3439180
39692955
71919216
84895793
66382496
93148455
721570
55766312
9346736
76245703
54882892
8359738