66629456
2992953
22266618
89879157
80158543
44213252
72525145
26346110
10843390
24296306
8211922
56605200
14252986
72507182
63421559
37262764
81623614
94018223
32536500
69223675
61953537
52762819
8491205
34857243
52777327
82639433
18352669
72001025
19678806
57759239
27419761
73729479
32495754
25546353
8285363
3262372
45993493
40271231
79979918
71301685