12872150
28651799
19172880
81289122
42626992
42917562
39172191
84092362
71644795
82315439
91863557
1675475
79566521
67776899
8825653
3282183
87071240
23405462
38982404
54555441
86964028
28839504
43311865
62466020
38713554
4156098
8446258
16024947
45088473
97864176
98295011
79151509
8449664
20997990
445192
75451764
7821004
10148262
78429393
82196435