82221517
85792821
50443903
89077046
47821433
85378944
83432371
4508034
2173393
47309127
8466520
45035132
16251596
23288676
3671716
96378430
74362737
67068460
81008345
93827503
66462122
51425599
76318589
6495217
6187321
1923044
58604607
28988747
99996523
97432692
48873966
19295232
84184224
43943907
42339119
35579743
40676507
20218703
83344126
60006760