82462246
43882631
8191730
76202781
61934453
5807438
93551916
90408997
57982830
1694737
79844900
36014253
22913220
38395006
6308550
63992204
89027700
25594409
54681239
33333758
29845389
32925434
84424934
57565551
59704054
44765892
8689431
56098559
8192438
34335241
89948707
5359548
83764868
23273356
27704787
21184789
55315532
627853
28621216
27088009