3 0 1
The group is a part of OLPC movement and it i....
 

Non-profit Tax ID # 203478467