86211197
82486279
70835321
4739220
61646685
34708618
14352357
46266281
21159594
24566540
40855283
176011
44243083
80071326
59506598
3970909
60653481
7810142
68684161
6727157
90541387
95316878
80151309
71568892
44743113
30328212
57906768
8352143
2475952
2962175
84551233
24202469
17057210
98691889
70568558
66423292
24438265
34916667
63678773
9161263