67168487
6485552
75205351
76911576
7744320
39803101
62174731
48539224
51387313
62959608
57947332
97044148
80952958
83344239
20955942
95064815
25846342
875468
93589057
11433916
9412151
96052664
86297116
58965679
62547341
32364262
15158180
83855582
36289539
52047979
85112258
90526738
6309781
27968346
43526952
39279653
3254430
36201275
88558386
9711400