83479615
6239518
68973653
82466043
40018501
30888055
34593663
5881447
37885250
89856285
16559842
5978478
61642536
82083885
89463062
35998789
4402836
3930174
88906304
12858413
12286438
2805815
2190307
3953175
60146343
82576474
16642851
82745129
824637
22195605
22635277
34531579
85682939
15992330
2302591
87173942
40948586
96917369
13732878
30157119