Final Results: USACO 2017 January Contest, Platinum

Key:
* = Correct
x = Wrong Answer (including possibly empty or missing output file)
t = Timeout
c = Didn't Compile
! = Run-time error or exceeded memory limits

Pre-College Participants (Full List):

Country Year Name Score    promote    tallbarn    subrev
CHN  2017    Xiao Mao1000 ********** ************ **********
CHN  2017    Huadun Hong1000 ********** ************ **********
USA  2017    Zhezheng Luo1000 ********** ************ **********
CHN  2018    Yi Xu1000 ********** ************ **********
CHN  2017    Jiaqi Yang1000 ********** ************ **********
FRA  2018    Arthur Leonard1000 ********** ************ **********
USA  2017    Nicholas Guo1000 ********** ************ **********
UKR  2017    Anton Tsypko1000 ********** ************ **********
CHN  2018    Runlong Zhou1000 ********** ************ **********
CHN  2018    Binyu Tang1000 ********** ************ **********
MYS  2019    Zi Song Yeoh1000 ********** ************ **********
CHN  2020    Junzhao Yang1000 ********** ************ **********
CHN  2018    Kaiyuan Rong1000 ********** ************ **********
IND  2017    Srijon Mukherjee1000 ********** ************ **********
SGP  2017    Wen Yuen Pang1000 ********** ************ **********
IRN  2017    Mohammad Nematollahi1000 ********** ************ **********
CHN  2019    Tianqi Yang1000 ********** ************ **********
JPN  2018    Yuta Takaya1000 ********** ************ **********
AUS  2017    Richard Gong1000 ********** ************ **********
RUS  2019    Vladimir Romanov1000 ********** ************ **********
CHN  2018    Chenyu Han1000 ********** ************ **********
ROU  2017    Andrei Popa1000 ********** ************ **********
ROU  2018    Costin Andrei Oncescu1000 ********** ************ **********
VNM  2017    Lê Quang Tuấn1000 ********** ************ **********
AUS  2018    Jerry Mao1000 ********** ************ **********
RUS  2017    Pavel Yatcheniy1000 ********** ************ **********
CHN  2018    Haike Xu1000 ********** ************ **********
ROU  2018    Alex Tatomir1000 ********** ************ **********
CHN  2018    Hao Yuan Cai1000 ********** ************ **********
ROU  2017    Tamio-Vesa Nakajima1000 ********** ************ **********
CAN  2020    Brian Chau1000 ********** ************ **********
CHN  2019    Zhongnian Tao1000 ********** ************ **********
ROU  2017    Ioan-Bogdan Iordache1000 ********** ************ **********
SGP  2017    Guangxuan Zhang1000 ********** ************ **********
USA  2018    Kevin Liu1000 ********** ************ **********
USA  2019    Alexander Gu1000 ********** ************ **********
RUS  2018    Denis Shpakovskij1000 ********** ************ **********
USA  2017    Daniel Chiu1000 ********** ************ **********
USA  2017    Dhruv Rohatgi1000 ********** ************ **********
IRN  2017    Arash Mahmoudian1000 ********** ************ **********
USA  2018    William Hu1000 ********** ************ **********
USA  2017    Bryan Chen1000 ********** ************ **********
USA  2019    Benjamin Qi1000 ********** ************ **********
RUS  2016    Grigory Reznikow1000 ********** ************ **********
IRN  2018    Shayan Chashm e Jahan1000 ********** ************ **********
USA  2018    Shwetark Patel1000 ********** ************ **********
USA  2019    Eric Zhang1000 ********** ************ **********
CHN  2017    Jie Gao972 ********** ***********x **********
KOR  2019    Sinon Park972 ********** ***********x **********
CHN  2020    Renfei Zhou972 ********** ***********x **********
CHN  2017    Rui Shen972 ********** ***********x **********
BLR  2018    Alexander Kernozhitsky972 ********** *****x****** **********
CHN  2018    Bohan Chen972 ********** ***********x **********
BLR  2017    Vladislav Vishnevsky944 ********** *********tt* **********
CHN  2018    Ruiquan Gao917 ********** *********txx **********
USA  2018    Wassim Omais917 ********** ****xx*****x **********
BGR  2019    Petar Nyagolov917 ********** ********xxx* **********
USA  2019    Kyle Liu900 ********** ************ *****tx*x*
ROU  2020    Alexandra Udristoiu889 ********** *******tttt* **********
USA  2017    Arvind Mahankali889 ********** *******tttt* **********
FRA  2018    Theophane Vallaeys889 ********** *******tttt* **********
ROU  2019    Laura Georgescu889 ********** *******tttt* **********
KAZ  2017    Nick M889 ********** *******tttt* **********
CHN  2018    Xinyi Zhao889 ********** *******xttt* **********
CUB  2018    Marcelo Fornet889 ********** *******tttt* **********
RUS  2018    Ramazan Rakhmatullin889 ********** ********tttt **********
CHN  2020    Tian Chen889 ********** *******tttt* **********
IND  2018    Nalin Bhardwaj889 ********** *******tttt* **********
CHN  2021    MingYang Deng878 ********** ***t*****t** ********tt
BLR  2017    Valera Kameko861 ********** *******ttttt **********
USA  2019    Daniel Zhang861 ********** *******ttttx **********
USA  2018    Vinjai Vale839 *******ttt ***********x ******x***
CHN  2018    Shiqing Lyu833 ********** ************ *****txxxx
CAN  2021    Thomas Guo833 ********** ************ *****ttttt
USA  2018    William Luo833 ********** ************ *****ttttt
USA  2018    Swapnil Garg833 ********** ************ *****ttttt
ROU  2017    Bogdan Ciobanu833 ********** ************ *****txxxx
HKG  2017    Ian Wong833 ********** ************ *****txxxx
CYP  2016    Angelos Pelecanos833 ********** ******tttttt **********
HRV  2017    Marin Kisic833 ********** ******tttxxt **********
RUS  2018    Ismagil Saifutdinov822 ********** *******tttt* ********xt
USA  2019    Archer Wang817 *******ttt ***x*x*****x **********
ZAF  2016    Mohammed Yaseen Mowzer811 ********** ****xx****** ******tttt
USA  2017    Andrew Yang806 ********** ***********t *****ttttt
CHN  2019    LiangYu Meng806 ********** ***********x *****ttttt
THA  2018    Jirayu Burapacheep806 ********** *****tx!!!!! **********
BRA  2016    Rogério Júnior806 ********** *****tt!!!!t **********
VNM  2017    Lam Nguyen806 ********** *****!!!!!!! **********
RUS  2020    Ildar Gainullin806 ********** *****t!!!!!! **********
USA  2018    Karthik Nair800 ********** ************ ***x*xxxxx
JPN  2017    Kotomi Tachibana789 ********** *******tttt* **x*x*x***
VNM  2018    Việt Dũng Bùi783 ********** ********ttt* ******xxxx
CAN  2017    Jason Yuen778 ********** ****xx****** *****ttttx
IRN  2016    SmsS SmsS778 ********** ****xxx!!txx **********
USA  2018    Mihir Singhal772 ********** ***********x ***x*txxxx
USA  2018    Franklyn Wang772 ********** ***********x ***x*ttttt
THA  2017    Phawin Prongpaophan772 ********** *********t** ****xxxxxx
BGD  2017    Jubayer Nirjhor767 ********** ************ x***xttttt
USA  2018    Spencer Compton767 ********** ************ ***xxxxxxx
TKM  2018    Kerim Kocekow756 ********** *******tttt* ******!!!!
USA  2018    David Hou756 ********** *******tttt* ******tttt
IRN  2016    Ali Bahjati750 ********** *x**xxxxxxxx **********
CHN  2019    XingRui Huang750 ********** *******x*xx* *****ttttt
USA  2017    Mayank Pandey750 ********** ****xx*****x *****txxxx
CHN  2020    Yizhen Chen750 ********** ****xx*****x *xx**xx*x*
ROU  2017    Vlad Dumitru-Popescu744 ********** ***t**t***** ****xxxxxx
CHN  2019    Guan Wang739 ********** ***********x ***xxtxxxx
USA  2019    Stan Zhang739 ******tttt ***********x *****tx**x
KAZ  2018    Nurlykhan Kairly739 ********** *****t!!!!!! ********xx
USA  2018    Chris Xiong733 *******ttt ************ *****txxxx
BGR  2019    Radoslav Dimitrov733 ********** ************ **xxtttttt
USA  2018    Yury Sudzilouski733 *******ttt ************ *****ttttt
TKM  2017    Resul Hangeldiyev728 ********** *******ttttt ******xxxt
RUS  2021    Egor Lifar728 ********** ******ttttt* ******xttt
RUS  2017    Anton Bukov722 ********** *xx*xxxxxxxx **********
POL  2017    Gienieczko Mateusz722 ********** *******xxxx* *****ttttt
SGP  2019    Yu Peng Ng722 ********** *******tttt* *****ttttt
IRN  2017    Iman Gholami722 ********** *******tttt* *****xxxxx
USA  2021    Eric Zhang722 ********** *******tttt* *****ttttt
CHN  2019    Jiachen Tang717 ********** ****xx*****x ***x*ttttt
USA  2018    Richard Xu706 *******ttt ***********x *****ttttt
USA  2018    Louis Golowich706 ********** ***********x **xxxxxxxx
BGR  2022    Martin Kopchev706 *******ttt *****ttttttt **********
BGD  2018    Ruhan Habib706 ********** *****ttttttt ******x*xx
ROU  2016    Cosmin Boaca694 ********** ******ttttt* *****ttttt
CHN  2020    Yan Dai694 ********** *xxxxxxxxxxx **********
CHN  2019    Yan JieLong694 ********** *******xxxxx *****xxxxx
BGR  2021    Dobrin Bashev694 ********** *xxxxxxxxxxx **********
ROU  2019    Alexandru Petrescu689 ********** **x*xx*****x ****xxxxxx
VNM  2018    Le Tuan Minh689 ********** *******tttt* ****xxxxxx
USA  2019    Anson Hu689 ********** *******tttt* ***x*txxxt
AUS  2019    Angus Ritossa689 ********** *******tttt* ****tttttt
USA  2017    Anton Cao683 ********tt *********xxx *****ttttt
USA  2017    Christopher Chang683 ********** ****xx*****x ***xxtxxxx
USA  2021    David Hu678 *******ttt *****x*****x *****ttttt
USA  2018    Avichal Goel678 ********** *********xx* **xxxxxxxx
DEU  2017    Nicolas Faroß678 *******ttt ****xxxxxxxt **********
FRA  2017    Killian Dengreville678 ********** ****xxxttttx ***x*x**x*
CHN  2018    Yilin You678 ********** ***txxt*tttt ******x*xx
CAN  2018    Andrew Lin672 *******ttt ***********x ****xxxxxx
USA  2020    Brandon Wang672 *******ttt ***********x ****ttxxxx
VNM  2018    Khanh Nguyen667 ********** ************
CHN  2018    John Smith667 ********** ************ !!!!!!!!!!
CZE  2017    Richard Hladík667 ********** ************
AUS  2017    Charles Jameson667 ********** ************
CHN  2018    Junyi Du667 ********** ************
USA  2019    Shengtong Li667 ********** ************
HRV  2018    Josip Klepec667 ********** ************
CHN  2020    Sunli Chen667 ********** **********
USA  2018    Jason Zhao667 ********** *x*x***tttt* *xx**x*xx*
VNM  2016    Nguyễn Nhật Minh667 ********** **********
BLR  2017    Ilya Klimko667 ********** cccccccccccc **********
SVK  2018    Paulína Smolárová661 ********** ******tttxx* ****ttxxxx
EST  2018    Martin Širokov661 ********** *******ttttx ***x*ttttt
ROU  2020    Robert Popovici661 ********** ******ttttt* ****xxxxxx
FRA  2017    Marc Dufay656 *******ttt *******tttt* ******xttt
IRN  2017    Ehsan Escandari656 ********** *******tttt* ***xxxxxxx
MKD  2018    Vladimir Maksimovski650 ********** ****xx*****x *xx*xxxxxx
ZAF  2016    Bronson Rudner650 *******ttt *********xxx *****ttttt
RUS  2017    Andrey Zaharov644 ********** ****xxxxxxxx *****txx*x
HRV  2018    Vilim Lendvaj644 ********tt ****xxxxxxxx ****x***x*
CHN  2020    天行 丁644 ********** ****xxxxxxxx ******xxxx
USA  2017    Benjamin Chen639 *******ttt ***********x ***xxttttt
SGP  2018    Jianzhi Wang639 ********** ***********t
GRC  2019    Dimitris Rontogiannis639 ********** *****!!!!!!! *****txxxx
BGD  2021    Rubab Redwan Syed639 ********** *****t!!!xx! *****xxxxx
AUS  2020    Pengsen Mao639 ********** *****tx!!!xx *****ttttt
DEU  2017    Marian Dietz639 ********** *****ttttttt *****ttttt
MEX  2017    Juan Carlos Sigler Priego633 ********** ******tttttt ****tttttt
RUS  2017    Arslan Gumerov633 ********** ******xttttx ****xxxxxx
AUS  2018    Anand Bharadwaj628 ********** ******ttttt* **xx*xxxxx
USA  2018    Yiyou Chen622 ********** **x*xx*****x **xxxxxxxx
CHN  2017    Runhe Lyu622 ********** *******tttt* **xxxxxxxx
USA  2019    Jonathan Shoemaker622 *******ttt **x*xx*****x *****ttttt
LUX  2017    Sacha Bartholmé617 ******tttt ***ttttttttt **********
USA  2019    Yibo Huang611 *******ttt **********xx **x*tttttt
ROU  2016    Patrick Sava611 ********** ****xxxttttx *****ttttt
ROU  2017    Andrei-Sorin Popovici611 ********** ****xxxxxxxx *****ttttt
USA  2017    Allen Chen611 ********** ****xxxxxxxx *****txxxx
USA  2018    Akshaj Kadaveru606 *******ttt ***********x **xxxxxxxx
BGR  2018    Radostin Chonev594 ********** *xxxxxxxxxxx ***x**x*x*
USA  2019    Eric Tong594 *******ttt *******xtttt *****ttttt
USA  2019    Andrew Tockman594 *******ttt *******ttttt *****xxxxx
USA  2017    David Zhu589 *******ttt *******tttt* ***x*ttttt
FRA  2019    Etienne Rossignol589 *******ttt *******tttt* ****txxxxt
USA  2019    Aaditya Singh589 *******ttt **x*xx*****x ****xxxxxx
CHN  2018    Junxi Song589 *******ttt *******tttt* ***x*xxxxx
FRA  2018    Victor Deng589 *******ttt *******tttt* ****tttttt
RUS  2017    Fargat Sharipov583 ********** *x**xxxxxxxx *****xxxxx
IDN  2018    Yehezkiel Theodoroes578 ********** ****tttttttt ****tttttt
KAZ  2018    Bekzat Tilekbay578 ********** ****xxxxxxxx ****ttxxxt
USA  2018    Kevin Lu578 *******ttt ****tttttttt ******x*xt
BRA  2016    William Kondo578 ********** *x*x**xxxxxx ****txxxxx
USA  2017    Pranay Tankala572 ********tt ***********x
USA  2019    Devon Ulrich567 *******ttt ******tttttt *****ttttt
BGR  2020    Ivo Karagyozov567 *******ttt xxxxxxxxxxxx **********
USA  2017    Nicholas Pipitone561 *******ttt ******xxxtt* ***x*xxttt
USA  2017    Haoyuan Sun561 ********** *x**xx****xx *xxxxxxxxx
USA  2021    Kevin Li561 *******ttt *******ttttx ***x*ttttt
USA  2018    Yashasvi Bolisetty561 ******tttt *xxxxxxxxxxx **********
USA  2017    Rahul Yesantharao561 *******ttt *******ttttx ****xxxxxx
CHN  2019    Tailai Yu556 ********** *******tttt*
USA  2019    Grace Cai556 *****ttttt *******tttt* *****ttttt
SGP  2018    Damian Ho556 *****ttttt *******tttt* *****txxxt
CAN  2017    William Wen556 ********** **xxxxtttttt *****ttttt
USA  2017    Lawrence Wang556 ********** *******tttt*
ROU  2017    George Chichirim556 ********** *******tttt*
USA  2018    Yizuo Chen556 ********** **x*xx*****x
BGD  2020    Tasmeem Reza550 ********** *x**xxxxxxxx ****xxxxxx
CHN  2020    Jason Chen544 *******ttt ****xxxtttt! ******xttt
USA  2020    Chaitanya Ravuri539 *******ttt *****tt!!!!! *****ttttt
USA  2017    Amanda Du539 *******ttt *****tt!!!!! *****ttttt
USA  2019    Harry Cha533 ******tttt ******tttttt *****ttttt
USA  2021    Jonathan Huang533 *******ttt ******tttttt ****ttxxxt
MEX  2017    Victor Daniel Alvarado533 *******ttt **x*xx***xxx ****tttttt
USA  2018    Benjamin Spector533 *******ttt **t****xxxxx **x**xxxxx
USA  2018    Justin Zhang533 ********** ******tttttt *xxxxxxxxt
USA  2018    Yifan You528 *******ttt *******ttttx ***xxxxxtt
USA  2017    Albert Tseng528 *******ttt *******ttttt **x*xxxxxx
CHN  2018    焦 景辉528 ********** *******xxxxx
MEX  2016    Bryan Enrique González Vélez528 ********** *******ttttx
CHN  2020    Yixuan Xu528 ********** *xxxttt!!!!! ***x*xx*xx
USA  2019    Leo Fried528 *******ttt *******!!!!! ***xxttttt
USA  2019    Jason Lee522 *******ttt *******tttt* *x*ttttttt
USA  2018    Qinhong Chen522 *******ttt *******tttt* **xxxxxxxx
CHN  2020    一驰 张522 *******ttt *******tttt* **xxxxxxxx
USA  2017    Bryan Kyme522 *******ttt *******tttt* *xx*xxxxxx
ROU  2018    Denis Banu522 *******ttt *******tttt* **xxxxxxxx
USA  2020    Justin Zhu522 ******tttt *******tttt* **x*xxxxxx
CHN  2017    乐平 汪517 ********** ***xxxx!!!!x ***xxxxxxx
USA  2019    Nicholas Zhang517 ********** ***xxxxxxxxx **x*xxxxxx
USA  2018    Vivek Bhupatiraju511 ********** ****xxxxxxxx **xxxxxxxx
IDN  2018    Galangkangin Gotera511 ********** ****xxxxxxxx **xxxxxxxx
USA  2020    Andy Wang511 *******ttt ****xxtttttt *****ttttt
CHN  2020    Yuyao Wang511 ********** ****xxxxxxxx **xxxxxxxx
USA  2018    Charles Wang506 *****ttttt ***********x xx*xxxxxxx
USA  2018    Kevin Ren506 ******tttt ***********x
USA  2018    Dilhan Salgado506 *****ttttt ***********x *xxxxxxxxx
AUS  2019    Michael Zhao506 ********** *****t!!!!!! *x!!!!!!!!
USA  2021    Ethan Yang506 ******tttt *****tt!!!!t *****txxxx
COL  2017    Roger David Trujillo Ibáñez506 *******ttt *****xxxxxxx ***x*txxxx
USA  2019    Stanley Wang500 *******ttt *x**xx***xxx **xx*xxxxx
USA  2018    Harshal Sheth500 *******ttt **!****ttttt ***xxttttt
EGY  2018    Ahmed ElBatanony500 ********** ******tttttt
IND  2016    Sreejato Bhattacharya500 ********** ***xx*x*xx
IRN  2017    M.Sina Pakseresht500 ********** xxxxxxxxxxxx *****ttttt
VNM  2017    Quynh Bui Truc500 ********** *****txxxt
USA  2019    Kevin Qian494 *******ttt ******xxxxx* **xxxxxxxx
USA  2018    Hongyi Chen494 ******tttt *******xxxxx **x*xxxxxx
USA  2018    Shreyan Jaiswal494 ********** *xxxxxxxxxxx ***x*ttttt
USA  2017    Byeong Yeon Ryu489 ******tttt *******tttt* *xx*xxxxxx
USA  2018    Guangqi Cui489 ******tttt **x*xx*****x **xxxxxxxx
BLR  2018    Denis Pivovarov483 *****!!!!! ********xtt* **xxxxxxxx
IRN  2017    Ali Khosravi483 ********** ***xxxxxxxxx **xxxxxxxx
USA  2017    Matias Scharager478 ******tttt ****xxxxtttt *****ttttt
MEX  2017    Isaias Fernando De la Fuente Jiménez478 ******!!!! ****xxxttxxx *****xxxxx
SGP  2017    Shuwei Wang472 *****ttttt ***********x
VNM  2018    Thang Pham472 ********** *x*x***xxxxx
USA  2020    Jeffrey Huang472 *******ttt *****t!!!!!! **xx*txxxx
RUS  2018    Alex Saplin472 ********** *****xxxxtxx
USA  2018    Stuart Rucker472 *******ttt *****xx!!!!! ***xxttttt
GRC  2018    Giannis Tyrovolas467 ******tttt ******xxxxxx **xx*xxxxx
USA  2017    Nathan Huckleberry467 ******tttt *x*x***tttt* ***xxttttt
USA  2017    Andrew Yang467 *******ttt ******tttttt **xxxxxxxx
USA  2017    Riley Borgard467 *******ttt **x*xx***xxx **x!xxxxxx
ROU  2017    Andrei Costin Constantinescu467 ********** ****xxxxxx
USA  2018    Andrew Komo461 ******tttt *******ttttx **xxxxxxxx
USA  2018    Sammy Zhang456 *******ttt **t*****ttt*
USA  2019    Vincent Huang456 *****ttttt **x*xx*****x **xxxxxxxx
USA  2019    Colin Tang456 *******ttt **x*xx*****x
USA  2017    Kevin Geng456 *******ttt *******tttt*
USA  2018    Graham O'Donnell450 ******tttt **x**x*****x
USA  2021    Edward Wan444 *******ttt ****xxxxx!!x **x*xxxxxx
EGY  2016    Khaled Ahmed444 ********** ****xxtttttt
CHN  2017    Lingxi Zhang444 ********** ****xtxxxxtt
CHN  2017    Tang Ze444 ********** ****xxxxxxxx
POL  2018    Szymon Tworkowski444 ********** ****xxxxxxxx
FRA  2017    Hugo Jacob444 *******ttt ****xxxttttx **x*xxxxxx
USA  2017    Avi Swartz444 ******!!!! ****tttttttt ***x*xxxxx
RUS  2017    Danil Kabirov444 ********** ****xxxxxxxx
CUB  2016    Alexander Bestard Rivera444 ********** ****xxxxxxxx
USA  2020    Alexander Heckett439 *******ttt *****tt!!!!t **xxxxxxxx
USA  2019    Riya Arora439 *******ttt *****t!!!!!! **xxxttttt
USA  2019    Ethan Guo433 ******!!!! *****x*xxxxx **xxxxxxxx
USA  2020    Andy Tang433 ******tttt ******t!!!!t **xxxxxxxx
TWN  2021    Yuxuan Zhao433 ******tttt ******tttttt **xxxxxxxx
USA  2018    Michael Jan433 ******tttt ******tttttt **xxxxxxxx
USA  2017    Justin Yang433 *******ttt ******tttttt *xxxxxxxxx
FRA  2019    Adrien Vannson433 ********** ***xxttttt
HRV  2018    Leonard Inkret433 ********** **xxxxx*xx
KAZ  2018    Zhanbolat Kussainov428 ********** *xxxxxxttttx **xxxxxxxx
USA  2017    Eli Goldin428 *******ttt *x!xx!!!!!!! *****ttttt
USA  2019    Steven Qu417 *******ttt *x*x*tt!!!!! ***xxxxxxx
IRN  2017    Mohammad Saneian417 ********** ***xxxxttttt
CHN  2018    Tianyi Wang417 ********** *xx*xx*xxttt
ROU  2019    Vlad Turcuman417 ********** **x*xxxxxxxx
CHN  2018    Qianlan Yan417 ********** ***!xx!!!xxx
HUN  2017    Peter Mernyei417 ********** *x**xxxxtttt
USA  2019    Michael Zhang411 *******ttt **x*xx*ttttt **xxxxxxxx
USA  2019    Mehul Raheja411 *******ttt ****ttt!!!!! *!*xxxxxxx
CAN  2017    Alex (Sixian) Yu411 *******ttt ****xxxxxxxx **xxxxxxxx
USA  2019    Shree Mohan406 ******tttt *****tt!!!!! **xxxxxxxx
USA  2018    Handong Wang406 ********tt ****xx*xxxxx
FRA  2017    Alexandre Kirchmeyer400 *******ttt *x**xx***xxx
USA  2019    Aaron Lamoreaux400 *******ttt ******ttt!!!
EST  2019    Toomas Tennisberg400 *******ttt ******!!!!!!
SGP  2019    HuaJun Teow400 ********** *xx*xxxxxx
USA  2019    Adam Zheng400 ********** **xxxxxxxx
IRN  2018    Kambiz Khachatorian389 ********** *x*xxxxxxxxx
USA  2017    Alexander Cohen389 *******ttt *!!*!!xxx!!! **xx*xxxxx
USA  2018    Rui Zhou378 *******ttt ****xxxttxxx *xxxxxxxxx
USA  2018    Katherine Cheng378 ******tttt **x*xx*xxxxx **xxxxxxxx
USA  2020    Brent Liu372 *******ttt *tt**t*tttt*
RUS  2016    George Khalin367 ********** *!!!!xxxxx
BGR  2018    Viktor Venkov361 *xxxxx!!!!!x **********
CAN  2018    Arsh Raza361 *******ttt *xxxxxxxxxxx *x*xxxxxx*
USA  2018    Siddharth Taneja356 ****tttttt **x*xx*****x
BLR  2017    Vyacheslav Kozlovsky350 ******tttt ***xxxxxxxxx **xxxxxxxx
BGD  2016    Mohammad Solaiman350 ******tttt *x**xxxxxxxx **xxxxxxxx
USA  2018    Andrew Sun350 *****ttttt ***xxxxxxxxx ***xxxxxxx
KAZ  2017    Anton Kuznetsov344 *******ttt ****xxxxxxxx
USA  2017    Daniel Wang344 *******ttt ****xtxxtttx
USA  2017    Stephen Tian344 *******ttt ****tttt!!!!
USA  2018    Jessica Zheng344 *******ttt ****xxxttttx
USA  2019    Daniel Wisdom344 *******ttt ****xxx!!!!t
SRB  2017    Kosta Grujcic333 **********
VNM  2016    Vuong Nguyen333 **********
BLR  2016    Artyom Urkov333 **********
HUN  2018    Máté Busa333 **********
IRN  2019    Soroosh Zare333 **********
SYR  2016    Joud Zouzou333 **********
EST  2017    Tähvend Uustalu333 **********
VNM  2018    Duong Dac333 **********
RUS  2016    Dima Zakharov333 **********
ROU  2020    Emanuel Nrx333 **********
CHN  2016    Sam Zhang333 **********
BLR  2017    Valeria Hil333 **********
CHN  2018    Kexun Zhang333 **********
POL  2018    Kacper Walentynowicz333 **********
ROU  2017    Arif Ozturk333 **********
GRC  2018    Charilaos Pipis333 **********
CHN  2018    Alex Lu333 **********
BLR  2016    Yury Bandarchuk333 **********
KAZ  2018    Aibyn Hayreden333 **********
POL  2018    Konrad Czapliński333 **********
VNM  2017    Duc Loc Bui333 **********
BLR  2017    Kirill Gulin333 **********
FRA  2017    Benjamin Bonneau333 **********
RUS  2018    Alex Saplin333 **********
TKM  2017    Kemal Kochekov333 **********
KAZ  2018    Nurlybek Aimagambetov333 **********
RUS  2017    Andrew Kashukov333 **********
KOR  2018    Donghyun Kim333 **********
BLR  2018    Artem Starantsov333 **********
USA  2016    David Wang328 *******ttt *xxxxxxxxxxx *xx*xxxxxx
USA  2020    Jason Liu317 *******ttt ***xxxxxxxx!
UKR  2018    Serhii Mazaiev311 ******!!!! ****xxxxttxx
ROU  2019    Theodor-Stefan Cristea311 ******tttt ****xxxxxxxx
USA  2019    Joel Manning311 ******tttt ****xxt!!!!!
USA  2019    Kevin Liu300 *******ttt **xxxxxxxx
USA  2019    Jeremy Chen294 ******tttt *xxxxxxxxxxx *xx*xxxxxx
USA  2019    Shashvat Srivastava289 !!!!!!!!!! *******tttt* **!!!ttttt
USA  2020    Bennett Liu289 *******ttt *x*xxxxttttx
USA  2021    Nathan Chen267 ******tttt **xxxxxxxx
USA  2018    Teja Veeramacheneni261 *******ttt *ttttttttttt
FIN  2018    Juha Harviainen250 *********xxx
COL  2017    Manuel Alejandro Vergara Diaz250 *****ttttt *x**xxxxxxxx
CHN  2019    ShiFan Dong228 ******tttt xx*xxxxttxxx
USA  2017    Andrew Guffey217 ****xxxxtt *x**xxtttttt
USA  2018    Kevin Li211 *xxxxxxxxx ****xtxxxxtt *xx*xxxxxx
USA  2018    Jeffery Yu200 ******tttt
USA  2019    GiHong Kim200 ******tttt
CHN  2019    Yipeng Yang200 ******tttt
USA  2017    Kevin Rao200 ******tttt
USA  2018    Michael Chen200 ******tttt xxxxxttttt
DEU  2018    Florian Jüngermann200 ******tttt
USA  2018    Chen Liang200 ******tttt
USA  2018    Noah Singer200 ******tttt
USA  2018    Victor Tao200 ******tttt
CAN  2018    Mongolian Poorman200 ******tttt
SGP  2018    Xuanchun Lu200 ******tttt
CHN  2020    Weiyu Chen194 *******xxxxx
USA  2018    Srinidhi Krishnamurthy178 *xxxxxxxxx ****xxxxxxxx *xxxxxxxxx
CHN  2020    Yixin Chen167 ****x!x**!xx
USA  2017    Jason Ye167 !!!!!!!!!! ******t!!!!!
ITA  2017    Daniele Venier167 *****ttttt
USA  2017    Kevin Chang128 *xxxxxxxxx *xxxxxxxxxxx *xx*xxxxxx
USA  2017    Sritam Mishra111 ****xxxxxxxx
VNM  2016    Phat Tran111 ****xtxxxxtt
USA  2017    Kevin Fang111 ****xxxxxxxx
MYS  2016    Christopher Boo67 *xx*xxxxxx
USA  2018    Seif Ibrahim33 *xxxxxxxxx !!!!!!!!!!!!
KOR  2017    Woosung Jung28 *x!xxxxxxxxx
MKD  2018    Ilija Tavcioski0 xxxxxxxxxx
POL  2018    Antoni Żewierżejew0 xxxxxxxxxx

Pre-College Participants (USA only):

Country Year Name Score    promote    tallbarn    subrev
USA  2017    Zhezheng Luo1000 ********** ************ **********
USA  2017    Nicholas Guo1000 ********** ************ **********
USA  2018    Kevin Liu1000 ********** ************ **********
USA  2019    Alexander Gu1000 ********** ************ **********
USA  2017    Daniel Chiu1000 ********** ************ **********
USA  2017    Dhruv Rohatgi1000 ********** ************ **********
USA  2018    William Hu1000 ********** ************ **********
USA  2017    Bryan Chen1000 ********** ************ **********
USA  2019    Benjamin Qi1000 ********** ************ **********
USA  2018    Shwetark Patel1000 ********** ************ **********
USA  2019    Eric Zhang1000 ********** ************ **********
USA  2018    Wassim Omais917 ********** ****xx*****x **********
USA  2019    Kyle Liu900 ********** ************ *****tx*x*
USA  2017    Arvind Mahankali889 ********** *******tttt* **********
USA  2019    Daniel Zhang861 ********** *******ttttx **********
USA  2018    Vinjai Vale839 *******ttt ***********x ******x***
USA  2018    William Luo833 ********** ************ *****ttttt
USA  2018    Swapnil Garg833 ********** ************ *****ttttt
USA  2019    Archer Wang817 *******ttt ***x*x*****x **********
USA  2017    Andrew Yang806 ********** ***********t *****ttttt
USA  2018    Karthik Nair800 ********** ************ ***x*xxxxx
USA  2018    Mihir Singhal772 ********** ***********x ***x*txxxx
USA  2018    Franklyn Wang772 ********** ***********x ***x*ttttt
USA  2018    Spencer Compton767 ********** ************ ***xxxxxxx
USA  2018    David Hou756 ********** *******tttt* ******tttt
USA  2017    Mayank Pandey750 ********** ****xx*****x *****txxxx
USA  2019    Stan Zhang739 ******tttt ***********x *****tx**x
USA  2018    Chris Xiong733 *******ttt ************ *****txxxx
USA  2018    Yury Sudzilouski733 *******ttt ************ *****ttttt
USA  2021    Eric Zhang722 ********** *******tttt* *****ttttt
USA  2018    Richard Xu706 *******ttt ***********x *****ttttt
USA  2018    Louis Golowich706 ********** ***********x **xxxxxxxx
USA  2019    Anson Hu689 ********** *******tttt* ***x*txxxt
USA  2017    Anton Cao683 ********tt *********xxx *****ttttt
USA  2017    Christopher Chang683 ********** ****xx*****x ***xxtxxxx
USA  2021    David Hu678 *******ttt *****x*****x *****ttttt
USA  2018    Avichal Goel678 ********** *********xx* **xxxxxxxx
USA  2020    Brandon Wang672 *******ttt ***********x ****ttxxxx
USA  2019    Shengtong Li667 ********** ************
USA  2018    Jason Zhao667 ********** *x*x***tttt* *xx**x*xx*
USA  2017    Benjamin Chen639 *******ttt ***********x ***xxttttt
USA  2018    Yiyou Chen622 ********** **x*xx*****x **xxxxxxxx
USA  2019    Jonathan Shoemaker622 *******ttt **x*xx*****x *****ttttt
USA  2019    Yibo Huang611 *******ttt **********xx **x*tttttt
USA  2017    Allen Chen611 ********** ****xxxxxxxx *****txxxx
USA  2018    Akshaj Kadaveru606 *******ttt ***********x **xxxxxxxx
USA  2019    Eric Tong594 *******ttt *******xtttt *****ttttt
USA  2019    Andrew Tockman594 *******ttt *******ttttt *****xxxxx
USA  2017    David Zhu589 *******ttt *******tttt* ***x*ttttt
USA  2019    Aaditya Singh589 *******ttt **x*xx*****x ****xxxxxx
USA  2018    Kevin Lu578 *******ttt ****tttttttt ******x*xt
USA  2017    Pranay Tankala572 ********tt ***********x
USA  2019    Devon Ulrich567 *******ttt ******tttttt *****ttttt
USA  2017    Nicholas Pipitone561 *******ttt ******xxxtt* ***x*xxttt
USA  2017    Haoyuan Sun561 ********** *x**xx****xx *xxxxxxxxx
USA  2021    Kevin Li561 *******ttt *******ttttx ***x*ttttt
USA  2018    Yashasvi Bolisetty561 ******tttt *xxxxxxxxxxx **********
USA  2017    Rahul Yesantharao561 *******ttt *******ttttx ****xxxxxx
USA  2019    Grace Cai556 *****ttttt *******tttt* *****ttttt
USA  2017    Lawrence Wang556 ********** *******tttt*
USA  2018    Yizuo Chen556 ********** **x*xx*****x
USA  2020    Chaitanya Ravuri539 *******ttt *****tt!!!!! *****ttttt
USA  2017    Amanda Du539 *******ttt *****tt!!!!! *****ttttt
USA  2019    Harry Cha533 ******tttt ******tttttt *****ttttt
USA  2021    Jonathan Huang533 *******ttt ******tttttt ****ttxxxt
USA  2018    Benjamin Spector533 *******ttt **t****xxxxx **x**xxxxx
USA  2018    Justin Zhang533 ********** ******tttttt *xxxxxxxxt
USA  2018    Yifan You528 *******ttt *******ttttx ***xxxxxtt
USA  2017    Albert Tseng528 *******ttt *******ttttt **x*xxxxxx
USA  2019    Leo Fried528 *******ttt *******!!!!! ***xxttttt
USA  2019    Jason Lee522 *******ttt *******tttt* *x*ttttttt
USA  2018    Qinhong Chen522 *******ttt *******tttt* **xxxxxxxx
USA  2017    Bryan Kyme522 *******ttt *******tttt* *xx*xxxxxx
USA  2020    Justin Zhu522 ******tttt *******tttt* **x*xxxxxx
USA  2019    Nicholas Zhang517 ********** ***xxxxxxxxx **x*xxxxxx
USA  2018    Vivek Bhupatiraju511 ********** ****xxxxxxxx **xxxxxxxx
USA  2020    Andy Wang511 *******ttt ****xxtttttt *****ttttt
USA  2018    Charles Wang506 *****ttttt ***********x xx*xxxxxxx
USA  2018    Kevin Ren506 ******tttt ***********x
USA  2018    Dilhan Salgado506 *****ttttt ***********x *xxxxxxxxx
USA  2021    Ethan Yang506 ******tttt *****tt!!!!t *****txxxx
USA  2019    Stanley Wang500 *******ttt *x**xx***xxx **xx*xxxxx
USA  2018    Harshal Sheth500 *******ttt **!****ttttt ***xxttttt
USA  2019    Kevin Qian494 *******ttt ******xxxxx* **xxxxxxxx
USA  2018    Hongyi Chen494 ******tttt *******xxxxx **x*xxxxxx
USA  2018    Shreyan Jaiswal494 ********** *xxxxxxxxxxx ***x*ttttt
USA  2017    Byeong Yeon Ryu489 ******tttt *******tttt* *xx*xxxxxx
USA  2018    Guangqi Cui489 ******tttt **x*xx*****x **xxxxxxxx
USA  2017    Matias Scharager478 ******tttt ****xxxxtttt *****ttttt
USA  2020    Jeffrey Huang472 *******ttt *****t!!!!!! **xx*txxxx
USA  2018    Stuart Rucker472 *******ttt *****xx!!!!! ***xxttttt
USA  2017    Nathan Huckleberry467 ******tttt *x*x***tttt* ***xxttttt
USA  2017    Andrew Yang467 *******ttt ******tttttt **xxxxxxxx
USA  2017    Riley Borgard467 *******ttt **x*xx***xxx **x!xxxxxx
USA  2018    Andrew Komo461 ******tttt *******ttttx **xxxxxxxx
USA  2018    Sammy Zhang456 *******ttt **t*****ttt*
USA  2019    Vincent Huang456 *****ttttt **x*xx*****x **xxxxxxxx
USA  2019    Colin Tang456 *******ttt **x*xx*****x
USA  2017    Kevin Geng456 *******ttt *******tttt*
USA  2018    Graham O'Donnell450 ******tttt **x**x*****x
USA  2021    Edward Wan444 *******ttt ****xxxxx!!x **x*xxxxxx
USA  2017    Avi Swartz444 ******!!!! ****tttttttt ***x*xxxxx
USA  2020    Alexander Heckett439 *******ttt *****tt!!!!t **xxxxxxxx
USA  2019    Riya Arora439 *******ttt *****t!!!!!! **xxxttttt
USA  2019    Ethan Guo433 ******!!!! *****x*xxxxx **xxxxxxxx
USA  2020    Andy Tang433 ******tttt ******t!!!!t **xxxxxxxx
USA  2018    Michael Jan433 ******tttt ******tttttt **xxxxxxxx
USA  2017    Justin Yang433 *******ttt ******tttttt *xxxxxxxxx
USA  2017    Eli Goldin428 *******ttt *x!xx!!!!!!! *****ttttt
USA  2019    Steven Qu417 *******ttt *x*x*tt!!!!! ***xxxxxxx
USA  2019    Michael Zhang411 *******ttt **x*xx*ttttt **xxxxxxxx
USA  2019    Mehul Raheja411 *******ttt ****ttt!!!!! *!*xxxxxxx
USA  2019    Shree Mohan406 ******tttt *****tt!!!!! **xxxxxxxx
USA  2018    Handong Wang406 ********tt ****xx*xxxxx
USA  2019    Aaron Lamoreaux400 *******ttt ******ttt!!!
USA  2019    Adam Zheng400 ********** **xxxxxxxx
USA  2017    Alexander Cohen389 *******ttt *!!*!!xxx!!! **xx*xxxxx
USA  2018    Rui Zhou378 *******ttt ****xxxttxxx *xxxxxxxxx
USA  2018    Katherine Cheng378 ******tttt **x*xx*xxxxx **xxxxxxxx
USA  2020    Brent Liu372 *******ttt *tt**t*tttt*
USA  2018    Siddharth Taneja356 ****tttttt **x*xx*****x
USA  2018    Andrew Sun350 *****ttttt ***xxxxxxxxx ***xxxxxxx
USA  2017    Daniel Wang344 *******ttt ****xtxxtttx
USA  2017    Stephen Tian344 *******ttt ****tttt!!!!
USA  2018    Jessica Zheng344 *******ttt ****xxxttttx
USA  2019    Daniel Wisdom344 *******ttt ****xxx!!!!t
USA  2016    David Wang328 *******ttt *xxxxxxxxxxx *xx*xxxxxx
USA  2020    Jason Liu317 *******ttt ***xxxxxxxx!
USA  2019    Joel Manning311 ******tttt ****xxt!!!!!
USA  2019    Kevin Liu300 *******ttt **xxxxxxxx
USA  2019    Jeremy Chen294 ******tttt *xxxxxxxxxxx *xx*xxxxxx
USA  2019    Shashvat Srivastava289 !!!!!!!!!! *******tttt* **!!!ttttt
USA  2020    Bennett Liu289 *******ttt *x*xxxxttttx
USA  2021    Nathan Chen267 ******tttt **xxxxxxxx
USA  2018    Teja Veeramacheneni261 *******ttt *ttttttttttt
USA  2017    Andrew Guffey217 ****xxxxtt *x**xxtttttt
USA  2018    Kevin Li211 *xxxxxxxxx ****xtxxxxtt *xx*xxxxxx
USA  2018    Jeffery Yu200 ******tttt
USA  2019    GiHong Kim200 ******tttt
USA  2017    Kevin Rao200 ******tttt
USA  2018    Michael Chen200 ******tttt xxxxxttttt
USA  2018    Chen Liang200 ******tttt
USA  2018    Noah Singer200 ******tttt
USA  2018    Victor Tao200 ******tttt
USA  2018    Srinidhi Krishnamurthy178 *xxxxxxxxx ****xxxxxxxx *xxxxxxxxx
USA  2017    Jason Ye167 !!!!!!!!!! ******t!!!!!
USA  2017    Kevin Chang128 *xxxxxxxxx *xxxxxxxxxxx *xx*xxxxxx
USA  2017    Sritam Mishra111 ****xxxxxxxx
USA  2017    Kevin Fang111 ****xxxxxxxx
USA  2018    Seif Ibrahim33 *xxxxxxxxx !!!!!!!!!!!!

Observers:

Country Name Score    promote    tallbarn    subrev
KORSeunghyun Joe1000 ********** ************ **********
USAAlexander Dai1000 ********** ************ **********
CHNYuxuan Lu1000 ********** ************ **********
CHNXiaoyao Zou1000 ********** ************ **********
IDNJonathan Irvin Gunawan1000 ********** ************ **********
JPNNatsugiri Natsugiri1000 ********** ************ **********
NZLTom Levy1000 ********** ************ **********
RUSRenat Gimadeev1000 ********** ************ **********
ZAFBruce Merry1000 ********** ************ **********
RUSIgor Kraskevich1000 ********** ************ **********
RUSMikhail Mayorov1000 ********** ************ **********
FINAntti Laaksonen1000 ********** ************ **********
RUSVladislav Makarov1000 ********** ************ **********
CANAntonio Molina1000 ********** ************ **********
VNMLe Minh Hoang 1000 ********** ************ **********
RUSMikhail Ipatov1000 ********** ************ **********
SVKJakub Safin1000 ********** ************ **********
JPNUwi Tenpen1000 ********** ************ **********
NLDTimon Knigge944 ********** *********xx* **********
ITAGabriele Farina944 ********** *****t*****t **********
KAZAlan Amanov944 ********** *********tt* **********
KAZBekzhan Bekbolatuly917 ********** ******x**tt* **********
MDAMasuzu Natsukawa889 ********** *****t***xxx **********
INDRajat De889 ********** *******tttt* **********
SYRSamir Droubi889 ********** *******tttt* **********
THAWasu Piriyakulkij889 ********** *******tttt* **********
INDShubham Raina889 ********** ********tttt **********
RUSVitaly Demidenko889 ********** *******tttt* **********
KAZZhusupov Nurlan861 ********** ******ttttt* **********
CHNZhu Chenguang806 ********** ***********x *****ttttt
BGRVentsislav Chonev806 ********** *****tt!!!!t **********
CHNYunyun Wang800 ********** ************ ****xxxxxx
CHNZeming Jiang800 ********** ************ ****xxxxxx
BGDForsad Al Hossain778 ********** ****xtxxxxtt **********
CHNPoir Mijd778 ********** ****xxxxxxxx **********
USATom Tseng756 ********** *******xxxx* ******xttt
IRNHamidreza Kamkari750 ********** ***xxxxxxxxx **********
KORJaehyun Koo733 ********** ************ **xxxxxxxx
INDSatyaki Upadhyay722 ********** *xx*xxxxxxxx **********
CHNGeorge Zhou722 ********** *******ttxx* *****tt!!!
BRAGuilherme Souza700 ******tttt ************ *****txxxt
COLDiego Caballero689 ********** *******tttt* ***x*ttttt
INDParth Mittal667 ********** ************
UKRRoman Melnyk667 ********** ************
FINTuukka Korhonen667 ********** ************
GBRGabriel Robert Inelus667 ********** ******t!!!!t *****ttttt
USAJohn James667 ********** **********
USAWanjun Li650 *******!!! ********xtt* *****xxxxx
KORYongwhan Lim622 *******ttt **x*xx*****x *****xxxxx
DEUFelix Bauckholt611 ********** *********xx*
AUSMax Ward606 ********** *****ttttttt ****xxxxxx
IRNDanial Erfanian594 ********** *******xxxxt **xxxttttt
CHNTianyi Chen594 ********** ******xxttt* **xxxxxxxx
ISRJaden Smith583 ********** *********!!!
MNGErdenebayar Dovchindorj583 ********** *x**xxxxxxxx *****xxxxx
CANAlexander Shah572 ********tt *****ttttxxt *****ttttt
NLDJosse Dobben556 **x*xx*****x **********
IRNYashar Shahi550 ********** **xx*xxttttx ***x*txxxx
ARMMartin Mirakyan544 *******ttt ****xxtttttx ******xxxx
ARMSparik Hayrapetyan528 ********** ******ttttt*
ISRYechiel Labunskiy528 ********** *******ttttt
DEUPaul Jungeblut500 ********** ******tttttt
FRABaptiste Tesson500 ******tttt ******tttttt ****tttttt
IRNBehnood Masoudi489 ********** *x*xxxxxxxxx ***ttxxxxx
VNMSid Le Duong Cong467 ********** ****tttttt
NLDRagnar Groot Koerkamp467 ********** ****xxxxxx
USABrian Kim456 *******!!! *******tttt*
CHNAnkh Tarot444 ********** ****xxxxxxxx
USAArup Guha444 ********** ****xxxxxxxx
ROURares Cristian444 ********** ****tttttttt
USAGeorge Li439 *******ttt ****xx*ttttx **xxxxxxxx
USAArnav 417 ********** *x**xx!!!!!!
USAAndrew Stout367 ******tttt ******x!!!!!
RUSEgor Kulikov367 ******!!!! *x*x***xxxx*
USAPedram Ag361 ********** *xxxxxxxxxxx xxxxxxxxxx
CHNYoule Fang361 ********** *xxxxxxxxxxx
VNMNgoc Hai Dinh361 ********** *xxxxxxxxxxx
VNMĐã Bảo Nick Phụ361 ********** *xxxxxxxxxxx
USAAbhay Goel344 *******ttt ****xxtxtttx
NZLSiva Manoharan344 *******ttt ****xxxxttxx
CANKevin Sun333 ************
USAPhilip Pham333 ************
EGYMahmoud Badawy333 **********
USAGeoffrey Schrader333 **********
BLRRuslan Vyrodov333 **********
USAEthan Arnold333 **********
INDHimanshu Jaju333 **********
USABili Sun333 **********
BGRAdriyan Ibovski333 **********
CHNHan Chen333 **********
USAZiadx Kabakibi333 **********
BGDArghya Pal333 **********
HKGOn Yin Leung333 **********
VNMNguyen Tien Trong333 **********
IRNAmirmohammad Ghasemi333 **********
CUBJosé Carlos Gutiérrez333 **********
KAZNursultan Jubatyrov333 **********
INDHanit Banga333 **********
ITAMatteo Zappia333 **********
ROUHoria Ionut Turcuman317 *******ttt ***xxxx!!!!x
CHNChenrui Liu289 *******ttt *x*xxtxxxttt
USAJames 256 ******tttt *x*xxxtttttt
CANJeff Dunnie233 *******ttt
USAYong Kim233 *******!!!
USABrian Kim233 *******ttt
USAWangzhi Li233 *******ttt
UKRRoman Obukhivskyi200 ******!!!!
USAMichael LoPiccolo111 ****xxxxxxxx
CHNArtie Wang67 **xxxxxxxx
USALarry Yang33 *xxxxxxxxx
AUTBenedikt Fuchs33 *xxxxx!!!!