96859341
37054749
73311284
80572538
60724745
4177919
46361309
1725084
8087351
93766435
17365083
72086696
48299243
55794082
37824355
43322831
17579495
68045144
4535799
32087282
67175443
14714796
114960
90694246
27532549
63457721
3816895
43385732
54503826
13433562
82755908
14351497
49344857
609972
95535202
98208311
2445829
59565975
11801421
38137981