59043688
28302594
51665867
84178742
30535874
3035565
74202981
17937556
6393836
39836337
37609811
26328755
4281648
58361633
81947478
73246992
33823602
18626104
26276880
28173180
94226621
11941854
82478459
29805624
85145990
91567934
40289121
15939095
22196895
27882286
7339645
4493914
94075103
37051580
90632616
4519357
1256725
42926543
78572699
33477190