80912146
4597985
4526736
5096800
73288351
4006765
66764814
24068446
68733
26218317
45534027
3396573
47815077
58431146
81021167
93931666
21568348
35098278
91209481
27885515
28339197
68918564
62705377
22898299
20296348
57545931
73586169
91099980
38406090
27293855
55529002
19985231
85655915
50188922
24362243
67447607
23501916
44266586
32226092
2167680