19117608
23054447
51155980
47315194
24534390
31907243
86384662
32107236
91546245
86754042
30303667
23764970
77795509
4474467
90397927
41211171
84373292
327348
78492330
51288749
36184302
44072872
88986824
45748461
6065498
98373333
63281829
46352841
66173928
68749974
50905489
4982556
88171167
4166281
93279660
23367786
38388752
52305826
81033269
45056627