64269229
22828398
43623780
60185006
79342387
57667523
2692517
55096853
62271679
70746140
25782781
85669450
20632219
48322726
93215144
70314406
31525586
7820538
7478738
19735378
90947007
20605785
60106343
32643291
9367479
75292974
10664241
13291479
37217991
17571483
6451337
49999988
9027348
54868890
83173671
49967266
61987088
50015177
18511764
26632405