committers.top

A list of the most active GitHub users

Most active GitHub users in Egypt

This is a list of most active GitHub users in Egypt over the past year. Other countries/regions can be found here. This list was generated at 2025-07-12 06:12:01 +0000 and machine-readable JSON is available for:

This list is generated with this piece of code. The logic is as follows (in pseudocode):

githubUsers.sort(_.followers)
           .filter(_.location == 'Egypt') 
           .take(1000)
           .sort(_.contributions)
           .take(256)

This list contains all public commits for each user. There are 55373 total users in the region and you need at least 64 followers to be on this list.

Badges are also available, which you can include on your profile pages. Simply include the following markdown for users:

[![committers.top badge](https://user-badge.committers.top/egypt/USERNAME.svg)](https://user-badge.committers.top/egypt/USERNAME)
For organizations, you need to use a slightly different markup:
[![committers.top badge](https://org-badge.committers.top/egypt/ORGNAME.svg)](https://org-badge.committers.top/egypt/ORGNAME)
In case you aren't currently ranked on this page, you'll simply receive an "unranked" badge.

Rank User Contribs Picture
1. 3bsalam-1
(Ahmed Mohamed)
74384 Avatar for 3bsalam-1
2. MahmoudFayed
(Mahmoud Samir Fayed)
2324 Avatar for MahmoudFayed
3. MaTb3a
(Hossam Oraby)
1897 Avatar for MaTb3a
4. AlyaGomaa
(Alya Gomaa)
1750 Avatar for AlyaGomaa
5. mdawoud27
(Mohamed Dawoud)
1701 Avatar for mdawoud27
6. CodeNKoffee
(Hatem Soliman)
1660 Avatar for CodeNKoffee
7. MalekKamel
(Malek Kamel)
1560 Avatar for MalekKamel
8. Noorhesham
(Noorhesham99)
1559 Avatar for Noorhesham
9. ZG089
(ZGX089ッ)
1540 Avatar for ZG089
10. 7Eltantawy
(Hassan Eltantawy)
1510 Avatar for 7Eltantawy
11. m7moudGadallah
(Mahmoud Gadallah)
1492 Avatar for m7moudGadallah
12. hatemhosny
(Hatem Hosny)
1276 Avatar for hatemhosny
13. 3x1io
(Fady Mondy)
1269 Avatar for 3x1io
14. YousifAbozid
(Yousif Abozid)
1258 Avatar for YousifAbozid
15. YoussefmSaber
(Youssef Mohammed)
1256 Avatar for YoussefmSaber
16. Ahmedhossamdev
(Ahmedhossam)
1196 Avatar for Ahmedhossamdev
17. hazemadelkhalel
(Hazem Adel)
1164 Avatar for hazemadelkhalel
18. khaledhosny
(Khaled Hosny)
1109 Avatar for khaledhosny
19. EsraaAbdelrazek
(Esraa Ahmed)
1059 Avatar for EsraaAbdelrazek
20. muhammadzkralla
(Zkrallah)
1028 Avatar for muhammadzkralla
21. Ahmed-Serag19
(Ahmed Mohamed)
1027 Avatar for Ahmed-Serag19
22. devkhedr
(Mohamed Khedr)
979 Avatar for devkhedr
23. amrbashir
(Amr Bashir)
943 Avatar for amrbashir
24. orcalinux
(orcalinux)
929 Avatar for orcalinux
25. A-Hemeda
(Ahmed Hemeda)
926 Avatar for A-Hemeda
26. ayaarragab
(Aya Ragab)
893 Avatar for ayaarragab
27. pavly-gerges
(Pavly Gerges (pavl_g))
880 Avatar for pavly-gerges
28. AbduHany
(Abdelrahman Metawei)
847 Avatar for AbduHany
29. AhmedNassar7
(Ahmed Nassar)
801 Avatar for AhmedNassar7
30. AbdelrahmanELsokary
(Abdelrahman ELsokary)
800 Avatar for AbdelrahmanELsokary
31. 0xEbrahim
(Ebrahim El-Sayed)
800 Avatar for 0xEbrahim
32. Mo7ammedd
(Mohammed Mostafa )
784 Avatar for Mo7ammedd
33. mennamohamed0207
(Menna Mohamed Abdelbaset)
780 Avatar for mennamohamed0207
34. hamdymohamedak
(Hamdy Mohamed Askander)
771 Avatar for hamdymohamedak
35. logaretm
(Abdelrahman Awad)
758 Avatar for logaretm
36. Islam412
(Islam Hamdy)
755 Avatar for Islam412
37. rawdaymohamed
(Rawda Yasser Mohamed)
750 Avatar for rawdaymohamed
38. Elsayed-Rady-Elsayed
(Elsayed Rady)
701 Avatar for Elsayed-Rady-Elsayed
39. ahmedalgrgawy
(Ahmed Algrgawy)
699 Avatar for ahmedalgrgawy
40. Abdullahsaleh203
(Abdallah Saleh)
682 Avatar for Abdullahsaleh203
41. MuhammedMagdyy
(MeGzz)
680 Avatar for MuhammedMagdyy
42. MMansy19
(Mahmoud Mansy)
663 Avatar for MMansy19
43. Shaban-Eissa
()
657 Avatar for Shaban-Eissa
44. AhmedHamdiy
(Ahmed Hamdy)
627 Avatar for AhmedHamdiy
45. Abdelrhmansersawy
(Sersawy)
619 Avatar for Abdelrhmansersawy
46. Adosh74
(Mohamed Shebl)
616 Avatar for Adosh74
47. yshalsager
(Youssif Shaaban Alsager)
608 Avatar for yshalsager
48. 22mahmoud
(Mahmoud Ashraf)
590 Avatar for 22mahmoud
49. urboifox
(Mohamed Ashraf)
583 Avatar for urboifox
50. RadwanHegazy
(Radwan Gaber Hijazi)
581 Avatar for RadwanHegazy
51. Abdulrahman-Mostafa10
(Abd El-Rahman Mostafa)
580 Avatar for Abdulrahman-Mostafa10
52. Sarah627
(Sarah Sameh AboBakkr)
571 Avatar for Sarah627
53. AbdElrahman-Rafaat-Amer
(AbdElRahman Raafat Amer)
569 Avatar for AbdElrahman-Rafaat-Amer
54. mrx7014
(MRX7014 | Octopus)
561 Avatar for mrx7014
55. OmarEmaraDev
(Omar Emara)
546 Avatar for OmarEmaraDev
56. BasmaElhoseny01
(Basma Elhoseny)
532 Avatar for BasmaElhoseny01
57. abdosharaf9
(Abdo Sharaf)
531 Avatar for abdosharaf9
58. 0xzer0x
(Youssef Fathy)
531 Avatar for 0xzer0x
59. c0pt4n
(Omar Mohamed)
528 Avatar for c0pt4n
60. MindPatch
(Khaled)
525 Avatar for MindPatch
61. TutTrue
(Mahmoud Hamdy Abdelhady)
506 Avatar for TutTrue
62. omarAbdullahMoharam
(Omar Abdullah)
500 Avatar for omarAbdullahMoharam
63. 3zzazakl
(Azzaz Akl)
495 Avatar for 3zzazakl
64. yasserahmed10
(Yasser Ahmed)
488 Avatar for yasserahmed10
65. Moniaar
(Omnia Ahmed)
478 Avatar for Moniaar
66. Braineanear
(Mahmoud Yasser)
478 Avatar for Braineanear
67. aabounegm
(Abdelrahman Aly Abounegm)
470 Avatar for aabounegm
68. a7medabdelfadil
(Ahmed Abdelfadeel)
469 Avatar for a7medabdelfadil
69. hosseinmostafa
(Alhussein Mostafa Abdelrahman)
468 Avatar for hosseinmostafa
70. Haidyasser
(Haidy Yasser)
467 Avatar for Haidyasser
71. Gewaly
(Mohamed Gewaly)
460 Avatar for Gewaly
72. FatmaWafy
(Fatma Wafy)
458 Avatar for FatmaWafy
73. D4Vinci
(Karim shoair)
455 Avatar for D4Vinci
74. KroNton
(kyrillos Fekry Wassef)
455 Avatar for KroNton
75. GergesHany
(Gerges Hany)
455 Avatar for GergesHany
76. yahia-soliman
(Yahia)
455 Avatar for yahia-soliman
77. youssef-ahmmed
(Yousef Genedy)
454 Avatar for youssef-ahmmed
78. RawanMostafa08
(Rawan Mostafa)
442 Avatar for RawanMostafa08
79. MahmoudAshours
(Mahmoud Ashour)
440 Avatar for MahmoudAshours
80. mo7amedaliEbaid
(Mohamed Ali Ebaid)
439 Avatar for mo7amedaliEbaid
81. mmsaeed509
(Mahmoud Mohammed )
439 Avatar for mmsaeed509
82. Ad7amstein
(Adham 3llam)
437 Avatar for Ad7amstein
83. abanoubha
(Abanoub Hanna)
436 Avatar for abanoubha
84. AbdelrahmanBayoumi
(Abdelrahman Bayoumi)
432 Avatar for AbdelrahmanBayoumi
85. mohyware
(Mohy Elden)
430 Avatar for mohyware
86. donn
(Mohamed Gaber)
422 Avatar for donn
87. Absattar22
(Zeyad Abdelsattar )
418 Avatar for Absattar22
88. hulxv
(Mohamed Emad)
416 Avatar for hulxv
89. khalidKE
(khalid Elabd)
415 Avatar for khalidKE
90. MarcoFekry
(Marco Fekry)
412 Avatar for MarcoFekry
91. Sherlemious
(Abdelrahman Mohammed)
412 Avatar for Sherlemious
92. KareemMAX
(Kareem Morsy)
410 Avatar for KareemMAX
93. MARiam-2002
(Maraim Khaled)
405 Avatar for MARiam-2002
94. MahmoodElbadri
(Mahmood Salah Elbadri)
403 Avatar for MahmoodElbadri
95. amrhossamdev
(Amr Hossam)
401 Avatar for amrhossamdev
96. john-roufaeil
(John Roufaeil)
395 Avatar for john-roufaeil
97. mohamedibrahim3
(Mohamed Ibrahim)
386 Avatar for mohamedibrahim3
98. Abdalla2030
(Abdalla Fadl)
384 Avatar for Abdalla2030
99. Moataz-Elmesmary
(Moataz Elmesmary )
383 Avatar for Moataz-Elmesmary
100. Mohamed00Abdelmonem
(Mohamed Abdelmonem )
379 Avatar for Mohamed00Abdelmonem
101. r6mez
(Ramez Medhat)
378 Avatar for r6mez
102. ahmedsaed
(Ahmed Saed)
375 Avatar for ahmedsaed
103. 3ein39
(Hussein Hany)
372 Avatar for 3ein39
104. rag-nar1
(Mohamed Fathy Mohamed Hassan)
369 Avatar for rag-nar1
105. KareimGazer
(Kareim Tarek)
366 Avatar for KareimGazer
106. jacklham
(Jack Lham)
359 Avatar for jacklham
107. amir-kedis
(Amir Kedis)
358 Avatar for amir-kedis
108. mohamedtamer0
(Mohamed Tamer)
357 Avatar for mohamedtamer0
109. AbdallahHemdan
(Abdallah Hemdan)
357 Avatar for AbdallahHemdan
110. OmarHatem28
(Omar Hatem)
352 Avatar for OmarHatem28
111. Ali-Adel-Nour
(Ali Nour Al Din)
351 Avatar for Ali-Adel-Nour
112. MustafaAhmed313
(Mustafa Ahmed)
346 Avatar for MustafaAhmed313
113. YoussefMorad1
(Youssef Mohammed Morad)
339 Avatar for YoussefMorad1
114. s-zankalony
(Sameh Zankalony)
334 Avatar for s-zankalony
115. EmanElsayed2002
(Eman_Elsayed)
325 Avatar for EmanElsayed2002
116. AMR856
(Amr_Alnas)
322 Avatar for AMR856
117. Alien166
(Abdeltawab Wagieh)
314 Avatar for Alien166
118. Sheekovic
(Sheekovic)
311 Avatar for Sheekovic
119. mohamedhesham221
(Muhammad)
310 Avatar for mohamedhesham221
120. a7medev
(Ahmed Elrefaey)
309 Avatar for a7medev
121. salahashraf253
(Salah Ashraf )
307 Avatar for salahashraf253
122. Mohamed-Ashraf-2210
(Mohamed Ashraf)
304 Avatar for Mohamed-Ashraf-2210
123. samaahmed1
(Sama Ahmed)
302 Avatar for samaahmed1
124. MahmoudMabrok
(Mahmoud Mabrok Fouad)
300 Avatar for MahmoudMabrok
125. a7med3yad
(Ahmed Ayad)
296 Avatar for a7med3yad
126. MostafaMohamed2002
(Mostafa Mohamed)
293 Avatar for MostafaMohamed2002
127. YoussefAboelwafa
(⚡Youssef Aboelwafa⚡)
290 Avatar for YoussefAboelwafa
128. mahmoudnader150
(Mahmoud Nader Ali)
288 Avatar for mahmoudnader150
129. kirobaghdad
(Kirollos Baghdad)
287 Avatar for kirobaghdad
130. salastro
(SalahDin Rezk)
287 Avatar for salastro
131. hosam-mokhtar
(Hossam)
282 Avatar for hosam-mokhtar
132. Ged0oo
(Mohamed Nagy)
282 Avatar for Ged0oo
133. Youssef-Harby
(Youssef Harby)
282 Avatar for Youssef-Harby
134. h0tak88r
(sallam)
280 Avatar for h0tak88r
135. devbn3li
(Mohamed Ali)
275 Avatar for devbn3li
136. istarkov
(Ivan Starkov)
272 Avatar for istarkov
137. mena-rizkalla
(Mina Rizkalla Azmy)
271 Avatar for mena-rizkalla
138. ahmedhosssam
(Ahmed Hossam)
267 Avatar for ahmedhosssam
139. AhmedMohamedAbdelaty
(Ahmed Muhammed)
267 Avatar for AhmedMohamedAbdelaty
140. Ahmed-Khaled-dev
(Ahmed Khaled)
266 Avatar for Ahmed-Khaled-dev
141. abdelrahman-ahmed-nassar
(abdelrhman Nassar)
266 Avatar for abdelrahman-ahmed-nassar
142. Hydralerne
(Hydra de lerne)
255 Avatar for Hydralerne
143. harryadel
(Harry Adel)
255 Avatar for harryadel
144. AhmedvHashem
(Ahmed Hashem)
253 Avatar for AhmedvHashem
145. ziadsharara
(Ziad Sharara)
251 Avatar for ziadsharara
146. RehabAbotalep
(Rehab Ragab)
251 Avatar for RehabAbotalep
147. wedadosama
(Wedad ElKammash)
250 Avatar for wedadosama
148. ahmedsomaa
(Ahmed Abu Qahf)
248 Avatar for ahmedsomaa
149. khaled-alshamaa
(Khaled Al-Shamaa)
248 Avatar for khaled-alshamaa
150. amrhossam96
(Amr Hossam)
247 Avatar for amrhossam96
151. amrdb
(Amr Elmohamady)
246 Avatar for amrdb
152. HossamMahmoudkhedr
(Hossam Mahmoud)
244 Avatar for HossamMahmoudkhedr
153. Mustafa-isa
(Mustafa Eisa)
236 Avatar for Mustafa-isa
154. TarekRaafat
(Tarek)
227 Avatar for TarekRaafat
155. david-wagih
(David Wagih)
223 Avatar for david-wagih
156. xmonader
(xmonader)
222 Avatar for xmonader
157. mkassm
(Mohamed Kassem)
219 Avatar for mkassm
158. 99omniaashraf
(Omnia Ashraf)
218 Avatar for 99omniaashraf
159. Moustafa-Elsayed
(Mostafa Elsayed)
215 Avatar for Moustafa-Elsayed
160. mathewhany
(Mathew Hany)
215 Avatar for mathewhany
161. john0isaac
(John Aziz)
214 Avatar for john0isaac
162. SeifEldinMohamed
(Seif Mohamed)
211 Avatar for SeifEldinMohamed
163. NourAlPha
(Nour Eldien Ayman)
211 Avatar for NourAlPha
164. 91ahmed
(Ahmed Hassan Hassan)
210 Avatar for 91ahmed
165. MOHAMedelhennawy
(mohamed_el7ennawy)
210 Avatar for MOHAMedelhennawy
166. AhmedBaset
(Ahmed Abdelbaset)
209 Avatar for AhmedBaset
167. Ofarouq310
(Omar Farouq)
208 Avatar for Ofarouq310
168. hammad36
(Mohammed Hammad)
208 Avatar for hammad36
169. efraimnabil
(Efraim Nabil)
207 Avatar for efraimnabil
170. mahmmoudkinawy
(Mahmoud Kinawy)
207 Avatar for mahmmoudkinawy
171. Martell0x1
(Marwan Mohamed Zein)
204 Avatar for Martell0x1
172. EsraaSyam
(Esraa Syam)
203 Avatar for EsraaSyam
173. sirSayed98
(Mohamed Sayed)
202 Avatar for sirSayed98
174. Abd-ELrahmanHamza
(Abdelrahman Hamza)
201 Avatar for Abd-ELrahmanHamza
175. a00ayad00
(Abdullah Ayad)
196 Avatar for a00ayad00
176. Menna-Ahmed7
(Mennatallah Ahmed )
195 Avatar for Menna-Ahmed7
177. GamilaCoding
(Frontend Web Developer)
195 Avatar for GamilaCoding
178. zoroxide
(Loay Mohamed)
194 Avatar for zoroxide
179. monaderrrr
(👨‍💻Mohamed Nader )
194 Avatar for monaderrrr
180. AhmedRagab99
(AhmedRagab)
193 Avatar for AhmedRagab99
181. alikehel
(Ali Kehel)
192 Avatar for alikehel
182. Dinamow
(abdelrhman mohammed)
191 Avatar for Dinamow
183. moustafa-shaaban
(Moustafa Shaaban)
191 Avatar for moustafa-shaaban
184. THEKINGSTAR
(KHALED MOHAMED FATHALLAH)
190 Avatar for THEKINGSTAR
185. Mos3aB696
(Mosaab Abdelkawy)
188 Avatar for Mos3aB696
186. m-abdelwahab
(Mahmoud Abdelwahab)
188 Avatar for m-abdelwahab
187. arashad202
(Ahmed Rashad)
187 Avatar for arashad202
188. YasserGersy
()
186 Avatar for YasserGersy
189. nagi1
(Ahmed Nagi)
186 Avatar for nagi1
190. MoatazAbdAlmageed
(Moataz Mohammady)
185 Avatar for MoatazAbdAlmageed
191. Brikaa
(Omar Brikaa)
184 Avatar for Brikaa
192. Kamona-WD
(Ahmed Kamel)
184 Avatar for Kamona-WD
193. mernaislam
(Merna Islam)
183 Avatar for mernaislam
194. 0ssamaak0
(Usama Ahmed)
182 Avatar for 0ssamaak0
195. NetNinjaEngineer
(Mohamed ElHelaly)
180 Avatar for NetNinjaEngineer
196. osamaashraf6
(Osama Ashraf)
179 Avatar for osamaashraf6
197. Sara-ibrahiim
(Sara Ibrahim )
178 Avatar for Sara-ibrahiim
198. rhazem13
(Hazem )
177 Avatar for rhazem13
199. abdulrhmansalama
(Abdulrhman mohamed salama)
176 Avatar for abdulrhmansalama
200. khaledgabr77
(Khaled Gabr)
176 Avatar for khaledgabr77
201. 7Gamil
(Peter Gamil)
173 Avatar for 7Gamil
202. Shalaby-VBS
(Shalaby)
171 Avatar for Shalaby-VBS
203. codeawy
(Muhammad Naga)
171 Avatar for codeawy
204. mohamedmahmoud26
(Mohamed Elseragy)
170 Avatar for mohamedmahmoud26
205. Khalifa5000
(Mohamed Khalifa)
169 Avatar for Khalifa5000
206. MennaAllahZakaria
(Menna Zakaria)
168 Avatar for MennaAllahZakaria
207. typ-AhmedSleem
(typ Ahmed Sleem)
168 Avatar for typ-AhmedSleem
208. kerolloz
(Kerollos Magdy)
167 Avatar for kerolloz
209. saifsweelam
(Seif El-Din Sweilam)
166 Avatar for saifsweelam
210. MrBomber0x001
(Yousef Meska)
165 Avatar for MrBomber0x001
211. alyalsayed
(Aly Alsayed)
163 Avatar for alyalsayed
212. Bosha-a
(Abdallah Beshary)
162 Avatar for Bosha-a
213. ahmedmoustafa
(Ahmed Moustafa)
161 Avatar for ahmedmoustafa
214. amrmuhamedd
(Amr Mohamed)
160 Avatar for amrmuhamedd
215. AmirKaseb
(Amir Kaseb)
160 Avatar for AmirKaseb
216. sahermuhamed1
(Saher Muhamed)
158 Avatar for sahermuhamed1
217. AhmedLSayed9
(Ahmed Elsayed)
158 Avatar for AhmedLSayed9
218. mohamedelkashef15
(Mohamed Elkashef)
155 Avatar for mohamedelkashef15
219. alyraafat
(Aly Raafat)
153 Avatar for alyraafat
220. MoazHassan2022
(Moaz Mohamed Hassan)
153 Avatar for MoazHassan2022
221. moumen-soliman
(Moumen Soliman)
152 Avatar for moumen-soliman
222. sarahassan0
(Sarah Hassan)
151 Avatar for sarahassan0
223. YoussefMoHlemyAlpha
(Youssef MO Helmy )
151 Avatar for YoussefMoHlemyAlpha
224. michaelnabil230
(Michael Nabil)
151 Avatar for michaelnabil230
225. Ahmed-Naserelden
(Ahmed Nasreldeen Amer)
151 Avatar for Ahmed-Naserelden
226. AhmedAbdoElhawary
(Ahmed Abdo)
151 Avatar for AhmedAbdoElhawary
227. M0HAMEDHANY
(mohamed hany)
148 Avatar for M0HAMEDHANY
228. mhss1
(Mohamed Shaaban)
148 Avatar for mhss1
229. justhelal
(Hazem Helal)
147 Avatar for justhelal
230. anasmaher
(Anas Maher)
147 Avatar for anasmaher
231. TarekAlabd
(Tarek Alabd)
147 Avatar for TarekAlabd
232. abd3lraouf
(Abdelraouf Sabri)
146 Avatar for abd3lraouf
233. ahmedashraf792002
(Ahmed Ashraf)
146 Avatar for ahmedashraf792002
234. GeorgeHanyMilad
(George Hany Milad)
146 Avatar for GeorgeHanyMilad
235. MomenSherif
(Mo'men Sherif)
144 Avatar for MomenSherif
236. MoARABY
(MohamedAraby)
143 Avatar for MoARABY
237. MKamelll
(Mina)
143 Avatar for MKamelll
238. MooseSaeed
(Mostafa Said)
143 Avatar for MooseSaeed
239. Omar-Alaa-Elzanaty
(Omar Alaa)
142 Avatar for Omar-Alaa-Elzanaty
240. YaraHisham61
(Yara Hisham)
142 Avatar for YaraHisham61
241. Mahmoud-Anani
(Mahmoud Anani)
140 Avatar for Mahmoud-Anani
242. HalemoGPA
(Halemo GPA)
140 Avatar for HalemoGPA
243. Mohab96
(Mohab Yaser)
140 Avatar for Mohab96
244. Ashraaf7
(Ahmed Ashraf)
138 Avatar for Ashraaf7
245. youssefaltai
(Youssef al-Tai)
135 Avatar for youssefaltai
246. MarioNageh
(Mario Nageh )
135 Avatar for MarioNageh
247. ahmedheltaher
(Ahmed Eltaher)
132 Avatar for ahmedheltaher
248. MennaSayed46
(Menna Sayed)
131 Avatar for MennaSayed46
249. mohammed-bahumaish
(Mohammed Bahumaish)
130 Avatar for mohammed-bahumaish
250. reyad-7
(Mohamed Reyad)
130 Avatar for reyad-7
251. MohamedEssam9009
(Mohamed Essam Mohamed)
129 Avatar for MohamedEssam9009
252. stigsfoot
(Noble Ackerson)
129 Avatar for stigsfoot
253. habibayman
(Habiba Ayman)
129 Avatar for habibayman
254. Ahmed-eldaker
(Ahmed Daker)
128 Avatar for Ahmed-eldaker
255. sharafabacery
(sharaf eldien ehab)
128 Avatar for sharafabacery
256. hassanwasfy
(Hassan Wasfy)
126 Avatar for hassanwasfy

Organizations

Rank Organization Members
1. afridevelopers 2
2. leetpushextension 2
3. cairo-squad 2
4. instabug 2
5. onebusaway 2
6. onvo-me 2
7. foss-egypt 2
8. telwaresw 2
9. threefoldtech 1
10. fossi-foundation 1