65151686
73033944
13428009
18008993
90913126
66068798
89755762
16021564
44543653
36959086
33752492
52771793
42521315
60677671
5379266
9517842
18513769
37046970
63043250
54863508
37759230
84944528
10256793
85485985
15776096
4444843
98727076
90299260
3497228
35514241
38578882
941414
54344053
18996712
44466989
74161435
3509242
86203001
48582498
7101926