87214193
7338597
31225684
85233903
4000451
69593480
97896906
79956361
66884512
68154042
82922930
74272843
74148969
40072892
13646358
90721357
5621089
87496197
34703330
24171104
98099319
9538292
78816383
64296991
22931719
57137818
66492430
10998903
8031501
79077547
5619257
33179897
90864011
89934918
54295475
30102417
5535944
44144483
35145408
30188143