16027291
69429902
5511639
69238186
47642151
18962582
20778681
60242143
25441186
48679951
8165442
93549463
8856168
31557644
59021056
16984548
4587984
48188816
18774663
49853923
96258246
40199184
1876851
10942623
77951132
43194192
53795641
8496538
30641544
92774393
18713695
92215371
59864490
4821802
88125014
75531790
22311444
33302615
65161535
33359682