88956518
58515182
66954606
8555703
49458119
2745411
89224776
77928845
44125105
9616339
27342251
7534351
48307964
34027164
21208842
73458120
44244965
94288342
17415979
83431471
11836192
99774597
303879
76372264
17309120
21922805
23334586
37143574
68959477
67255823
68727441
14406980
7013946
28757882
7914221
26743416
90892801
55945085
82816792
81245825