95691252
40639799
25994737
33001062
6441434
7465802
62586315
9872500
21878070
70764426
98024460
1233703
73656380
3711283
14095436
66653406
65472256
83933114
2509953
86342778
43974349
48217942
18571982
86297521
36402224
74221795
65324540
66404039
13161590
88177570
1993902
779068
83533811
9563107
96479718
8596013
46332489
97009282
44354634
3828877