80184457
39571346
63935134
88705417
60416274
25951749
9964333
82157438
18277851
16406015
6312348
36493435
77197383
87937193
63312213
55908252
71951919
37163811
57947851
247532
63143898
48619933
5561607
3288776
99809888
50888649
5732365
194930
2407498
29852682
65015125
309066
96995766
81737454
32479833
45982082
16344518
31772551
23318581
83663132