71478660
97098813
42361456
51976110
46866617
8158743
52361241
3405909
25128730
71958607
19734219
30219026
88654892
83454905
40388328
46695417
22036825
27271788
85862734
38846079
71142820
3854185
38123682
26236822
60766201
99391148
34052179
15049920
9955960
63151043
47682486
2814132
56348889
84306867
11262408
25152343
35776361
10278093
51514963
90426576