71245368
56991866
33915204
21445986
99289904
87966754
27542962
7102900
89604854
1118485
43325944
36076186
25772622
64972165
6072670
6916344
30476741
29164228
68886457
42587345
64208253
35324285
52997767
15706
74259814
1044663
75027995
46198784
76185676
60136900
31953453
45873449
32042890
27131514
63523366
97139478
10022645
11839592
33832283
74886404