17427044
83311593
62334808
55884886
50456878
96929437
4021555
82662198
80978307
4547544
72441036
76563447
31581162
57921092
14309070
52768939
63614346
87386359
74381022
43755787
43876717
69977629
56925602
99107301
28272399
58021175
94024340
27365512
21963937
79553641
43405308
63538326
32703488
51321741
7735489
93535111
90266448
65107724
89546664
66104243