61503538
38998939
33955739
33444785
21801631
91794366
54347532
50812534
34553821
81697085
74666174
65151354
91643246
49886902
9437159
72987851
30957256
73788988
2298987
89222810
30283188
94104831
33665283
65185058
40234914
81229529
26228430
87262772
8963190
10259170
39465911
94742462
35497947
60007598
37726043
26993562
8983417
85543023
24736313
96951844