91211498
46921153
98715983
38425396
57349073
43771151
9702611
35422238
47018768
15323125
82071702
86603157
10355375
37336037
69437040
86299555
78929045
95272226
9706975
61229621
9589718
1729682
68559496
28891644
76074332
6511568
78201042
79653633
1741386
1741136
73959130
11095028
35383944
11554611
54279944
43739180
54824694
8222434
858175
23427053