73305146
28483374
87691054
6451921
55135281
9442182
51243743
98795282
31501266
22904255
57708793
13327825
90649791
60947118
1081550
78003568
60929916
18762511
8139613
9725841
42335559
799780
31463691
83885202
71297588
11352692
15441362
30702153
12908451
42488505
97165053
35173034
75518149
35849110
41948808
12531740
48037349
57468339
61783228
32681992