96929542
62064827
47053494
80626827
50461062
6927533
35521485
1763860
32426552
31361866
80765799
4741787
85795465
63269362
61499893
39211260
18416812
89404245
4214358
44269801
57992319
48291667
49382351
15581785
21459680
24251310
32939727
42739491
94739276
80063738
843969
90086125
6639504
69485769
93992372
1076228
69082051
71712424
9467004
31869641