80053618
6073774
29702057
24533019
2603328
75808424
42832813
65922417
98926738
81579672
65246604
9022722
84904272
43698091
87543774
23493779
85357696
42104827
4988072
39135153
9485695
72121276
92989313
90012421
2619214
54636206
22649823
72403067
59763457
57993551
5151251
4597511
24081491
43268419
73578511
97263582
74214372
49128243
18532882
80504595