14034669
79673716
32098103
85539229
3041714
35319768
41565580
90627135
299436
42055522
86357996
17793414
63834401
93256594
41816682
18044736
94132329
53822731
32192889
56358782
6825384
41655300
43051080
7920192
41289432
7797627
29509728
17268
6358059
32844978
80718452
35245104
33718938
97533954
92614649
63594597
15527190
95642700
90774602
59144768