18031885
90156477
19519579
27662
40316939
4464311
7024928
66989201
1316617
828238
47433518
65859335
24931432
21797722
35201331
94297689
76106075
40015534
1377997
26431166
69502227
4153941
57949675
35459360
27439246
7680222
38981802
92336603
31592756
7369760
6036627
69336584
69375358
52417655
33666926
34694587
1682481
97523078
9609918
86874788