91469701
40323318
3315940
54497041
35958491
20975720
71486112
17515358
36177581
52779182
14933542
35092606
1319475
1038113
8758853
49946834
13409444
1664648
22616603
16874140
76516715
4617100
71042404
55945763
92992151
44381021
36418678
57837879
91902514
51401061
61439653
47927242
44821436
87568564
69967788
67636824
24239649
16578341
16562846
816100