18113810
95166471
40565517
4383991
15386829
75099571
67687778
7658446
67519724
52667412
83065352
11865916
50552567
29041436
23402961
48816081
98359417
6537806
30325387
35945760
92817526
851948
79641958
74376204
5023292
70417056
6502123
27233161
65085028
36048140
51059852
65773164
81918372
2179106
9401913
23625295
44582498
71532775
6449907
63634682