16827613
76729729
70488906
21321129
36211209
12743509
378828
72487276
11632691
86312128
28592692
7819441
54247431
4596798
56288795
79702576
62706262
99467239
90839398
34612460
8300970
30305091
46746909
26645894
9131233
71487655
15946599
55667788
80574166
34888582
51736478
27677570
94616727
76907978
70094276
55169085
36913774
22349469
75946944
83541181