20906431
75549976
7843331
27271671
7976835
434686
73963442
21182878
1859696
4115011
21832473
23873818
37727833
53053864
38662271
91999700
76318698
12674072
412064
1428178
78126600
2387163
9064685
726401
19642088
49871385
81271307
37092833
95843952
36071947
6828742
5981065
23795
9201878
835003
7507581
98422451
65453640
30361017
37044723