42818121
49864029
24892470
16179431
46414687
66711343
26937228
7543836
80169893
6508483
76623322
70627877
40412466
4072146
2617523
75886730
83536222
94654479
39338450
68498409
86858180
26321640
24475310
88843722
89339279
76757928
137588
92731220
27636374
44975916
73452945
35389011
97362827
3588287
7973915
68326621
6785551
57299768
96397783
91468290