56096023
56961801
27122488
7143251
9970316
23339445
75878364
172782
9576094
60674781
60821200
21379599
40097061
77559553
60896033
71898234
97235664
23548818
34329414
11135598
6716767
86314962
32723023
75284514
94056602
69953497
53285443
14746063
95372237
17539260
56905099
5884435
10058956
87649851
39296217
7815895
68572899
6331934
79656498
8633904