19421194
30405684
90297483
54191858
3508383
84175493
9977225
7329620
99361490
4568804
60988335
5531144
89734026
54769676
48198745
77841353
23435634
9061744
39013908
37442009
88159041
73723076
49002158
93895890
6618328
61025898
3066478
56451517
2773121
3011988
78692020
3095593
64429393
66419905
24382751
4181987
46215748
43581333
83055104
24528463