93233963
1370186
58117821
48209660
57287264
4848297
4466271
43731997
80124780
83843859
57137138
6358083
47578805
34061421
56833748
46483461
9398824
7131572
61593925
70042388
8695686
65015570
98087261
76011279
80951082
21674030
58904276
93128827
8211195
50806912
39886914
35701686
32964648
76209192
72301393
38862331
97447551
27107930
48234744
5544856