30872662
86184351
96639816
30941719
89533323
43583839
47868988
52929400
6486139
5979696
92117409
74655076
89797948
77662706
8871916
42869734
5423922
5701071
56862405
33229019
99934972
59316328
4844938
93564790
81167988
57801496
57651620
80443051
57811819
59545457
4071107
83824212
88987190
3703917
89689760
25289595
1048904
21219252
80463695
25879625