29996523
10932838
60969865
80402274
92644038
66035264
79959692
64234073
12032370
228682
89318840
59436690
46437251
97006010
42823216
63674691
69119502
98323012
95678130
88883340
32148466
56577742
89896888
35751514
85128239
4722433
75348330
87196293
18482917
73195734
14963659
58182827
5133939
79592939
66818060
71012009
51979994
59526863
58087911
6111327