38193209
33466877
76689880
12107922
74233682
4128476
62184447
2093435
72073946
67825067
55332127
8689361
47091251
77186756
4009226
525927
188492
88737448
22655564
78589947
98286773
8523378
42002701
1751191
7808346
1529202
11338409
60395008
53051497
36665086
75104163
97081404
12706753
4522382
54789718
35455186
4304206
83734369
99351742
27162592