97659563
20632250
54109060
85702578
9612963
57006442
11395447
82341658
5809401
79146572
94574913
60049188
69402626
39827385
96053150
70418059
32235335
49049211
1693187
60086011
48605029
2208700
87924358
32431257
46762391
843114
14771688
80852728
20923559
73681602
182722
74271912
19782640
53572815
54105077
27649613
10148116
85237562
6675269
29655894