81852233
66829003
94458506
8130262
38505916
38934159
5593149
77107537
42776741
44364110
98333732
50853642
33411049
1794725
7652515
89543442
12207023
79589249
81485800
82026269
14313344
28782379
54627084
95464878
8377417
3561650
290197
12332248
31984922
78477860
92562059
47903599
50989299
4153541
75146820
68375866
32138714
46623329
68086495
39886663