25942412
68545588
9538953
62989652
28848323
85381950
5351830
29613545
83552363
33816106
5201294
94447293
26489795
74528442
3340630
31969172
41466421
77699319
38435329
10552125
14177549
89304393
9572871
54065763
13983923
94703855
38407054
319036
86615172
23114360
66028004
55065936
35465118
41432053
18365929
8773769
33586518
25334097
6695500
20575751