30243326
45601722
45043138
11086758
27998472
92752771
98034523
82331395
93492200
5845730
66236491
97651429
2019675
9500824
4848923
11723873
72657073
9120580
6266460
82732063
39314386
96877459
3986548
7075749
91218157
79392324
68872517
4076581
90545737
43345814
61673703
1880844
18495978
1553358
10345530
86706350
8755875
10732240
67468798
50375269