87593022
64467875
15992242
11737041
46409258
99824559
42209340
27664278
9996382
54934775
81317024
73716167
74912490
47285884
66417021
76972566
21377239
87141837
76421343
39752896
2488657
70367348
33285426
52382937
27873885
54305435
38436654
84425535
64835229
42002894
45517272
2760285
6134574
63551858
82477666
89333188
53686417
5223123
25323181
4068559