45128300
56996821
24963640
79141612
1046941
56972505
79654555
22455722
19972041
45479341
48219638
89276718
76034627
66689638
86266151
56715800
46628398
57872593
27484853
45912495
12741868
33806843
29975005
85211325
87496815
41643418
41637921
2069949
57693629
76093056
21681937
61819483
90345654
24498636
36507834
26806829
6625203
11291661
3832963
89115689