84148469
50272368
24396844
32507792
16183178
16343866
93866818
99726151
34216813
57444695
56089886
72076636
59479087
83761456
90792663
71662565
42567247
676769
56048992
74255053
45138903
87066226
61836340
1906417
49238423
60599910
15175359
83407897
40699777
92788397
38467425
17926176
24516158
98426822
58452168
33889108
61101099
90052056
25543146
96223155