87478076
64868271
64174302
91813413
70739990
4211578
82533008
25011611
60056060
34153373
68369667
82286669
3227775
80984114
78058603
88766477
62896279
20932257
68317101
68927818
31724614
63091993
43215752
53065315
12896052
80317244
47719902
265829
92451712
11738890
36008965
48808592
25626121
92811894
92437672
53686212
21038424
71609908
1986487
60643776