93249780
8176570
4243367
92808939
2714122
82262884
31834628
2408542
18906235
277546
65647900
90457934
57241816
90408129
3307215
97118190
4573128
69617433
81462727
913147
20473806
3977606
36536344
68049684
86403503
57441615
76184031
88104083
37612927
3869352
80906293
52604460
4581306
94491782
97182659
56209276
85119916
64563609
69168290
44002050