57165084
74795864
20697749
72066278
81972328
44421742
62179570
75864456
5143552
87073694
65807401
20765141
1590603
8539796
84119146
43418540
919094
12327484
93553208
37012221
29045020
29222485
88468237
3811609
7471936
50959617
63658204
93099340
8866655
95002588
7545776
24529403
27988044
75256025
64156336
95376868
52471599
88407793
64125097
72847447