Number: 14993
Country: Finland
Number: 44728
Source: TED
Number: 45073
Number: 53292
Number: 53295
Number: 53301
Number: 72934
Number: 72981
Number: 77882
Number: 77906
Number: 78051
Number: 82753
Number: 83222
Number: 89662
Number: 97719
Number: 100785
Number: 100964
Number: 103361
Number: 103403
Number: 103522
Number: 107803
Number: 107894
Number: 109791
Number: 135660
Number: 149646
Number: 151218
Number: 151463
Number: 152752
Number: 153622
Number: 153872
Number: 155600
Number: 169828
Number: 172033
Number: 174397
Number: 177325
Number: 178202
Number: 183864
Number: 186469
Number: 187580
Number: 188381
Number: 188512
Number: 189387
Number: 190161
Number: 192447
Number: 195039
Number: 195774
Number: 198189
Number: 199581
Number: 199671
Number: 200247
Number: 200273
Number: 200467
Number: 200469
Number: 201990
Number: 203502
Number: 208667
Number: 231455
Number: 232116
Number: 244828
Number: 245529
Number: 247543
Number: 248830
Number: 251104
Number: 256303
Number: 262079
Number: 274239
Number: 293962
Number: 297676
Number: 319891
Number: 327983
Number: 328636
Number: 345214
Number: 363744
Number: 367605
Number: 369649
Number: 380513
Number: 389660
Number: 396885
Number: 407053
Number: 410190
Number: 416623
Number: 417803
Number: 439708
Number: 447257
Number: 448139
Number: 448355
Number: 513479
Number: 514784
Number: 665515
Number: 678350
Number: 680391
Number: 700147
Number: 732891
Number: 736248
Number: 749418
Number: 766022
Number: 775652
Number: 784522
Number: 871480
Number: 1001036