95926528
15141121
60451652
95379848
57927585
18493799
15674442
95571614
27544737
18821968
11711896
85406436
71605388
69054915
52159650
61881514
14912696
2765124
837388
45367974
70153814
69952170
1591797
921660
9802411
29038553
22981803
78815857
44861692
3722377
38198917
6162741
3051665
87471917
85198334
75476525
18319284
86958169
867054
22746527