Final Results: USACO 2016 December Contest, Silver

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    haybales    citystate    moocast
USA  2019    Sanjit Bhat1000 ********** ********** **********
USA  2019    Mehul Raheja1000 ********** ********** **********
CHN  2020    Sanchir Turbold1000 ********** ********** **********
USA  2017    Maxwell Morehead1000 ********** ********** **********
USA  2018    Seiji Otsu1000 ********** ********** **********
USA  2017    Alex Simon1000 ********** ********** **********
RUS  2019    Nikita Melyohin1000 ********** ********** **********
USA  2018    Antioch Sanders1000 ********** ********** **********
USA  2019    Jonathan Rogers1000 ********** ********** **********
CHN  2020    Renfei Zhou1000 ********** ********** **********
KGZ  2018    Mirbek Bakirov1000 ********** ********** **********
CAN  2018    David Kim1000 ********** ********** **********
ROU  2017    Timotei Ardelean1000 ********** ********** **********
USA  2020    Zachary Deng1000 ********** ********** **********
USA  2021    Jessica Ruan1000 ********** ********** **********
ROU  2017    Iulian Guraliuc1000 ********** ********** **********
USA  2018    Lucas Xia1000 ********** ********** **********
VNM  2017    Lê Quang Tuấn1000 ********** ********** **********
ROU  2019    Theodor-Gabriel Tulba-Lecu1000 ********** ********** **********
ESP  2018    Félix Moreno Peñarrubia1000 ********** ********** **********
USA  2018    Anirudh Vegesana1000 ********** ********** **********
CAN  2018    Jim Gao1000 ********** ********** **********
USA  2018    Joo Sung Yi1000 ********** ********** **********
BLR  2017    Andrew Philipchik1000 ********** ********** **********
USA  2019    Yingtong Zhao1000 ********** ********** **********
USA  2017    Milad Abbasi1000 ********** ********** **********
USA  2019    Andrew Chen1000 ********** ********** **********
USA  2017    Ian Brobin1000 ********** ********** **********
GBR  2017    Monty Evans1000 ********** ********** **********
USA  2019    Erik Han1000 ********** ********** **********
USA  2019    Matthew Cho1000 ********** ********** **********
MEX  2017    Angel Ayala Perez1000 ********** ********** **********
VNM  2018    Dang Quang Huy1000 ********** ********** **********
USA  2018    Shushu Fang1000 ********** ********** **********
CHN  2022    Ray Zhang1000 ********** ********** **********
CAN  2018    Arsh Raza1000 ********** ********** **********
CHN  2020    Weiyu Chen1000 ********** ********** **********
TUR  2017    Kovboy Cizmesi1000 ********** ********** **********
CHN  2018    紫涵 朱1000 ********** ********** **********
IND  2018    Hemang Rajvanshy1000 ********** ********** **********
KAZ  2018    Abay Baimukanov1000 ********** ********** **********
RUS  2019    Kirill Akhmetshin1000 ********** ********** **********
KGZ  2019    Alambek Gulamidinov1000 ********** ********** **********
AUS  2019    Marcus Handley1000 ********** ********** **********
KAZ  2018    Iskander Salim1000 ********** ********** **********
USA  2018    Kevin Ren1000 ********** ********** **********
BLR  2017    Eduard Budniak1000 ********** ********** **********
KAZ  2017    Nurseyit Abdimomyn1000 ********** ********** **********
POL  2018    Tomek Ponitka1000 ********** ********** **********
USA  2019    Joseph Li1000 ********** ********** **********
RUS  2017    Andrey Sazikov1000 ********** ********** **********
RUS  2016    George Khalin1000 ********** ********** **********
UKR  2020    Max Nikitenko1000 ********** ********** **********
UKR  2018    Nazar Zhyikov1000 ********** ********** **********
USA  2018    Sumer Sao1000 ********** ********** **********
RUS  2018    Erika Shefer1000 ********** ********** **********
VNM  2016    Mr. Pha Dam1000 ********** ********** **********
BLR  2017    Konstantin Mosunov1000 ********** ********** **********
VNM  2018    Dang Quang Huy1000 ********** ********** **********
UKR  2018    Danya Smelskiy1000 ********** ********** **********
IND  2018    Samarjeet Singh1000 ********** ********** **********
VNM  2018    Nhat Hoang Xuan1000 ********** ********** **********
RUS  2017    Dima Laletin1000 ********** ********** **********
UKR  2018    Miroslaw Maluseiko1000 ********** ********** **********
USA  2020    Ayush Dewan1000 ********** ********** **********
USA  2019    John Su1000 ********** ********** **********
USA  2019    Grace Cai1000 ********** ********** **********
USA  2019    Shashvat Srivastava1000 ********** ********** **********
ROU  2021    Nicu Coroian1000 ********** ********** **********
USA  2020    Rachit Sharma1000 ********** ********** **********
USA  2019    Justin Li1000 ********** ********** **********
USA  2017    Eli Goldin1000 ********** ********** **********
USA  2017    Jonathan Berman1000 ********** ********** **********
POL  2018    Szymon Tworkowski1000 ********** ********** **********
USA  2017    Albert Yue1000 ********** ********** **********
TUN  2017    Youssef Chemli1000 ********** ********** **********
USA  2018    Kevin Huang1000 ********** ********** **********
USA  2022    Nathan Wang1000 ********** ********** **********
USA  2018    Siddhant Pagariya1000 ********** ********** **********
USA  2020    Larry Huang1000 ********** ********** **********
HUN  2017    Peter Mernyei1000 ********** ********** **********
USA  2020    Jeffrey Huang1000 ********** ********** **********
CAN  2017    Justin Pu1000 ********** ********** **********
USA  2019    Daniel Wisdom1000 ********** ********** **********
USA  2018    Sreekar Mantena1000 ********** ********** **********
POL  2017    Gienieczko Mateusz1000 ********** ********** **********
USA  2019    Viraj Maddur1000 ********** ********** **********
USA  2018    Adithya Mohan1000 ********** ********** **********
RUS  2018    Alex Saplin1000 ********** ********** **********
ROU  2021    Tiberiu Musat1000 ********** ********** **********
ROU  2018    Alexandru Vlad Niculae1000 ********** ********** **********
USA  2018    Kai Amelung1000 ********** ********** **********
ITA  2017    Dario Petrillo1000 ********** ********** **********
USA  2019    Shree Mohan1000 ********** ********** **********
USA  2019    Mathus Leungpathomaram1000 ********** ********** **********
RUS  2017    Fargat Sharipov1000 ********** ********** **********
IND  2017    Abhishek Pratap1000 ********** ********** **********
THA  2020    Schwinn Saereesitthipitak1000 ********** ********** **********
USA  2019    Eshan Kemp1000 ********** ********** **********
DEU  2019    Lennart Ferlemann1000 ********** ********** **********
USA  2021    Ethan Yang1000 ********** ********** **********
BIH  2017    Nikola Novarlic1000 ********** ********** **********
ROU  2021    Nicolae Coroian1000 ********** ********** **********
USA  2017    Sean Meng1000 ********** ********** **********
ROU  2019    Adelina Enache1000 ********** ********** **********
USA  2019    Richard Liu1000 ********** ********** **********
USA  2020    Cynthia Chen1000 ********** ********** **********
USA  2018    David Horne1000 ********** ********** **********
IRN  2017    Sina Salehzadeh1000 ********** ********** **********
USA  2017    Gaurav Rao1000 ********** ********** **********
USA  2020    David Vulakh1000 ********** ********** **********
ROU  2018    Paul Caprariu1000 ********** ********** **********
USA  2018    Benjamin Spector1000 ********** ********** **********
USA  2017    Heidi Kim1000 ********** ********** **********
IND  2017    Parth Dhar1000 ********** ********** **********
USA  2017    Nathan Huckleberry1000 ********** ********** **********
USA  2018    Richard Dong1000 ********** ********** **********
POL  2018    Antoni Żewierżejew1000 ********** ********** **********
USA  2017    Siyong Huang1000 ********** ********** **********
POL  2018    Konrad Czapliński1000 ********** ********** **********
USA  2018    Rui Zhou1000 ********** ********** **********
USA  2017    Emily Liu1000 ********** ********** **********
MNG  2017    Altangerel Baatar1000 ********** ********** **********
USA  2018    Tyler Zhu1000 ********** ********** **********
USA  2018    David Tang1000 ********** ********** **********
CAN  2017    Feras Muki1000 ********** ********** **********
RUS  2020    Alexandra Drozdova1000 ********** ********** **********
CAN  2017    YiZhe(Tony) Cheng1000 ********** ********** **********
USA  2017    Caroline Chen1000 ********** ********** **********
USA  2018    Ziyi Peng1000 ********** ********** **********
FRA  2017    Elias Suvanto1000 ********** ********** **********
ROU  2020    Andrei Calin Diaconu1000 ********** ********** **********
USA  2016    Brendan Hollaway1000 ********** ********** **********
USA  2017    Austin Zhou1000 ********** ********** **********
USA  2017    Jack Maxfield1000 ********** ********** **********
USA  2017    Matthew Feng1000 ********** ********** **********
KAZ  2019    Daniyar Zakarin1000 ********** ********** **********
CHN  2018    Wenhao Zhang1000 ********** ********** **********
HKG  2019    Hei Li1000 ********** ********** **********
USA  2017    Jacob Magnuson1000 ********** ********** **********
VNM  2018    Kim Ngân1000 ********** ********** **********
UKR  2017    Stanislav Tomash1000 ********** ********** **********
USA  2017    Uday Shankar1000 ********** ********** **********
POL  2018    Przemysław Szpakowicz1000 ********** ********** **********
USA  2019    Ryan Han1000 ********** ********** **********
BGD  2018    Tarango Khan1000 ********** ********** **********
USA  2020    Walden Yan1000 ********** ********** **********
USA  2022    David Chen1000 ********** ********** **********
USA  2018    Sahas Dendukuri1000 ********** ********** **********
USA  2018    Ananth Chillarige1000 ********** ********** **********
ITA  2018    Fabrizio Brioni1000 ********** ********** **********
USA  2017    Vignesh Varadarajan1000 ********** ********** **********
USA  2018    Jerry Xu1000 ********** ********** **********
USA  2019    Abhijit Gupta1000 ********** ********** **********
USA  2018    Santiago Cortes1000 ********** ********** **********
GEO  2021    Ana Onofrihvili1000 ********** ********** **********
USA  2018    Nathan Ang1000 ********** ********** **********
CAN  2016    Horatiu Lazu1000 ********** ********** **********
SYR  2017    Amir Najjar1000 ********** ********** **********
USA  2020    Kevin Chang1000 ********** ********** **********
UKR  2017    Ihor Barenblat1000 ********** ********** **********
USA  2020    Daniell Stuhlmeier1000 ********** ********** **********
USA  2020    Wynna Huang1000 ********** ********** **********
USA  2018    Patrick Wang1000 ********** ********** **********
USA  2020    Evan Lu1000 ********** ********** **********
CHN  2020    Toma Pirtskhelani1000 ********** ********** **********
IRN  2017    Ali Yahyaei1000 ********** ********** **********
ROU  2019    Andru Stefanescu1000 ********** ********** **********
BRA  2019    Gabriel Camargo1000 ********** ********** **********
IND  2019    Pradipta Bora1000 ********** ********** **********
BLR  2016    Denis Anishchenko1000 ********** ********** **********
CAN  2017    Patrick Au1000 ********** ********** **********
KAZ  2017    Anton Kuznetsov1000 ********** ********** **********
BIH  2019    Dimitrije Glibic1000 ********** ********** **********
USA  2018    Shreyan Jaiswal1000 ********** ********** **********
USA  2018    Forrest Hurley1000 ********** ********** **********
CAN  2017    Ali Nikseresht1000 ********** ********** **********
USA  2018    Yuchen Fan1000 ********** ********** **********
USA  2017    Patrick Wang1000 ********** ********** **********
USA  2019    Brian Kee1000 ********** ********** **********
USA  2018    Eric Tang1000 ********** ********** **********
USA  2018    David Park1000 ********** ********** **********
USA  2017    Boris Tsang1000 ********** ********** **********
USA  2020    Anish Singhani1000 ********** ********** **********
USA  2017    Justin Rose1000 ********** ********** **********
USA  2020    James Rayman1000 ********** ********** **********
USA  2019    Kevin Jin1000 ********** ********** **********
USA  2019    Chethan Bhateja1000 ********** ********** **********
USA  2020    Albert Xiao1000 ********** ********** **********
USA  2019    Caroline Jin1000 ********** ********** **********
USA  2019    Shengtong Li1000 ********** ********** **********
USA  2018    Yifan You1000 ********** ********** **********
USA  2023    Espen Slettnes1000 ********** ********** **********
USA  2017    Wentao Yang1000 ********** ********** **********
USA  2017    Samin Chowdhury1000 ********** ********** **********
GEO  2018    Beqa Abuladze1000 ********** ********** **********
CAN  2017    Shun Yu Rao1000 ********** ********** **********
FIN  2018    Siiri Kuoppala1000 ********** ********** **********
USA  2019    Sahil Ambardekar1000 ********** ********** **********
CHN  2030    Wassert Usco1000 ********** ********** **********
USA  2018    Sid Pagariya1000 ********** ********** **********
USA  2018    Neil Thistlethwaite1000 ********** ********** **********
ROU  2020    Robert Popovici1000 ********** ********** **********
VNM  2016    Van Hien Huynh1000 ********** ********** **********
GEO  2017    Vakho Kotoreishvili1000 ********** ********** **********
DEU  2018    Florian Jüngermann1000 ********** ********** **********
CHN  2019    Eason Chen1000 ********** ********** **********
SGP  2018    Xuanchun Lu1000 ********** ********** **********
ITA  2018    Stefano Milizia1000 ********** ********** **********
CHN  2020    天行 丁1000 ********** ********** **********
KOR  2018    Boryeong Cho1000 ********** ********** **********
RUS  2019    Oleg Fatkhiev1000 ********** ********** **********
CHN  2016    Jack Ming1000 ********** ********** **********
ROU  2020    Stefan Tiplea1000 ********** ********** **********
KAZ  2019    Arafat Mukhametkazin1000 ********** ********** **********
POL  2017    Wiktor Czyż1000 ********** ********** **********
CHN  2017    Jiaqi Yang1000 ********** ********** **********
CHN  2018    Hongxun Wu1000 ********** ********** **********
POL  2019    Przemysław Dominikowski1000 ********** ********** **********
IRN  2018    Alireza Aghaei1000 ********** ********** **********
USA  2017    Nimit Kalra1000 ********** ********** **********
KGZ  2018    MIrbek Bakirov1000 ********** ********** **********
USA  2018    Matthew Bauer1000 ********** ********** **********
RUS  2017    Andrey Zaharov1000 ********** ********** **********
BLR  2017    Yuri Shilyaev1000 ********** ********** **********
KAZ  2017    Adilkhan Kozhakhmetov1000 ********** ********** **********
USA  2018    Ian Chang1000 ********** ********** **********
ITA  2018    Alessandro Piccaro1000 ********** ********** **********
USA  2020    Tom Zhang1000 ********** ********** **********
RUS  2018    Denis Shpakovskij1000 ********** ********** **********
CHN  2018    Jiadong Xie1000 ********** ********** **********
SGP  2017    Shuwei Wang1000 ********** ********** **********
CHN  2020    Jiajun He1000 ********** ********** **********
IRN  2018    Daneshvar Amrollahi1000 ********** ********** **********
VNM  2018    Luke Nguyen1000 ********** ********** **********
USA  2019    Matthew Ye1000 ********** ********** **********
VNM  2019    Thanh Minh Nguyen1000 ********** ********** **********
GBR  2017    Hugo Aaronson1000 ********** ********** **********
RUS  2017    Oleg Vinogradov1000 ********** ********** **********
USA  2020    Arnav Bansal1000 ********** ********** **********
DEU  2017    Tim Weiland1000 ********** ********** **********
SVK  2018    Alan Marko1000 ********** ********** **********
CZE  2017    Richard Hladík1000 ********** ********** **********
RUS  2017    Kseniya Belonogova1000 ********** ********** **********
FRA  2017    Marc Dufay1000 ********** ********** **********
USA  2017    Zhezheng Luo1000 ********** ********** **********
BGD  2018    Zakaria Mehrab1000 ********** ********** **********
ROU  2022    Razvan Uzum1000 ********** ********** **********
USA  2018    Ann Caplin1000 ********** ********** **********
ITA  2017    Paolo Rizzo1000 ********** ********** **********
ITA  2018    Luca Cavalleri1000 ********** ********** **********
USA  2018    Nihal George1000 ********** ********** **********
VNM  2020    Triet Ngo1000 ********** ********** **********
VNM  2018    Nhân Nguyễn1000 ********** ********** **********
CHN  2017    Xiao Mao1000 ********** ********** **********
JPN  2018    Riku Kawasaki1000 ********** ********** **********
CHN  2019    师帆 董1000 ********** ********** **********
RUS  2017    Maxim Osipenko1000 ********** ********** **********
VNM  2019    Viet Long Nguyen1000 ********** ********** **********
ITA  2017    Mirko Giacchini1000 ********** ********** **********
POL  2018    Rafał Czarnecki1000 ********** ********** **********
JPN  2018    Atsuyuki Miyashita1000 ********** ********** **********
ITA  2017    Daniele Venier1000 ********** ********** **********
VNM  2018    An Tran Cong Viet1000 ********** ********** **********
CHN  2021    MingYang Deng1000 ********** ********** **********
FRA  2017    Benjamin Bonneau1000 ********** ********** **********
FRA  2017    Alexandre Kirchmeyer1000 ********** ********** **********
DEU  2017    Lukas Michel1000 ********** ********** **********
UKR  2020    Nazariy Denga1000 ********** ********** **********
USA  2017    William Pearson1000 ********** ********** **********
USA  2017    Andrew Guffey1000 ********** ********** **********
ROU  2019    Gabi Tulba-Lecu1000 ********** ********** **********
IND  2017    Shivam Bansal1000 ********** ********** **********
USA  2019    Ethan Guo1000 ********** ********** **********
GEO  2018    Alexandre Kharabadze1000 ********** ********** **********
ROU  2020    Stefan Savulescu1000 ********** ********** **********
GBR  2017    Neel Nanda1000 ********** ********** **********
USA  2019    Yibo Huang1000 ********** ********** **********
USA  2019    Michael Zhang1000 ********** ********** **********
USA  2018    Garrett Gu1000 ********** ********** **********
VNM  2018    Huy Ngo1000 ********** ********** **********
BLR  2018    Viktor Sharepo1000 ********** ********** **********
TWN  2018    Wei-Han Chen1000 ********** ********** **********
CHN  2016    Haoliang Han1000 ********** ********** **********
USA  2019    Justin Sun1000 ********** ********** **********
USA  2019    Andrew Tockman1000 ********** ********** **********
USA  2021    Nathan Chen1000 ********** ********** **********
USA  2018    John Dylebo1000 ********** ********** **********
VNM  2018    Vinh Nguyen Thanh1000 ********** ********** **********
CHN  2018    Yuxuan Chen1000 ********** ********** **********
USA  2017    Srikar Boinapally1000 ********** ********** **********
MNG  2017    Batja Altan1000 ********** ********** **********
SGP  2019    HuaJun Teow1000 ********** ********** **********
KOR  2017    Hyun-seok Oh1000 ********** ********** **********
IND  2022    Yogesh Aggarwal1000 ********** ********** **********
USA  2018    Kevin Lu1000 ********** ********** **********
GEO  2018    Beka Grdzelishvili1000 ********** ********** **********
CHN  2018    元昊 许1000 ********** ********** **********
USA  2020    Arjun Bhattal1000 ********** ********** **********
USA  2018    Jeremy Liu1000 ********** ********** **********
CHN  2018    Haohao Di1000 ********** ********** **********
VNM  2018    Luke Nguyen1000 ********** ********** **********
CHN  2021    Liyang Yu1000 ********** ********** **********
KOR  2020    Tackhee Lee1000 ********** ********** **********
CHN  2022    Jason Ren1000 ********** ********** **********
EST  2018    Martin Širokov1000 ********** ********** **********
CHN  2021    Jeremy Endlessad1000 ********** ********** **********
VNM  2018    Thang Pham1000 ********** ********** **********
USA  2019    Jay Leeds1000 ********** ********** **********
VNM  2019    Hải Long Lương1000 ********** ********** **********
CHN  2017    Wayne Huang1000 ********** ********** **********
CHN  2017    Lingxi Zhang1000 ********** ********** **********
AUS  2017    Lumina Gajanayake1000 ********** ********** **********
USA  2020    Jason Liu1000 ********** ********** **********
SGP  2018    Quach Dzung1000 ********** ********** **********
IRN  2018    Ali Shafiee1000 ********** ********** **********
AUS  2020    Pengsen Mao1000 ********** ********** **********
CHN  2021    Huang Kaijia1000 ********** ********** **********
CHN  2018    Yi Gu1000 ********** ********** **********
TKM  2018    Islam Orazov1000 ********** ********** **********
CHN  2018    TianLan Zhou1000 ********** ********** **********
IND  2017    Swetanjal Datta1000 ********** ********** **********
IND  2018    Prasoon Trivedi1000 ********** ********** **********
AUS  2017    Charles Jameson1000 ********** ********** **********
USA  2019    Sanjana Shah1000 ********** ********** **********
RUS  2017    Andrew Kashukov1000 ********** ********** **********
USA  2019    Adam Zheng1000 ********** ********** **********
USA  2020    GiHong Kim1000 ********** ********** **********
AUS  2018    Albert Smith1000 ********** ********** **********
USA  2019    Anne Ouyang1000 ********** ********** **********
USA  2019    James Wang1000 ********** ********** **********
USA  2017    Zhongqi Ning1000 ********** ********** **********
CAN  2017    Atharva Washimkar1000 ********** ********** **********
THA  2017    Phawin Prongpaophan1000 ********** ********** **********
ROU  2021    Moise Alexandru1000 ********** ********** **********
USA  2020    Alexander Heckett1000 ********** ********** **********
TWN  2017    Jeremy Wu1000 ********** ********** **********
CHN  2021    First Endlessad1000 ********** ********** **********
CHN  2019    Tianqi Yang1000 ********** ********** **********
USA  2021    Robert Chen1000 ********** ********** **********
ROU  2021    David Coroian1000 ********** ********** **********
BLR  2018    Artem Starantsov1000 ********** ********** **********
CHN  2019    YP Yang1000 ********** ********** **********
MNG  2017    Battulga Enkhbayar1000 ********** ********** **********
BLR  2016    Ilya Tarasenko1000 ********** ********** **********
RUS  2018    Ainur Nuriyev1000 ********** ********** **********
MNG  2017    Batjargal Batja1000 ********** ********** **********
USA  2019    Aaron Lamoreaux1000 ********** ********** **********
USA  2024    Jessica Wan1000 ********** ********** **********
USA  2018    Christian Castaneda1000 ********** ********** **********
AUS  2019    Vincent Ye1000 ********** ********** **********
USA  2018    Aman Jain1000 ********** ********** **********
USA  2020    Michael Li1000 ********** ********** **********
KGZ  2017    Bolot Bekbolotov1000 ********** ********** **********
USA  2018    Brett Fazio1000 ********** ********** **********
USA  2018    Hari Senthilkumar1000 ********** ********** **********
USA  2017    Fei Peng1000 ********** ********** **********
USA  2017    Alexander Cohen1000 ********** ********** **********
CHN  2020    Yuan Xu1000 ********** ********** **********
TWN  2021    Yuxuan Zhao1000 ********** ********** **********
IND  2019    Harsha Vardhan1000 ********** ********** **********
USA  2019    LamAn Wyner1000 ********** ********** **********
USA  2020    Justin Bladder1000 ********** ********** **********
USA  2019    Owen Zhang1000 ********** ********** **********
USA  2018    Darren Schachter1000 ********** ********** **********
USA  2018    Haiming Xu1000 ********** ********** **********
USA  2020    Matthew Jin1000 ********** ********** **********
CAN  2017    Tiger Kong1000 ********** ********** **********
THA  2017    Pasapol Saowakon1000 ********** ********** **********
USA  2017    Christopher Xu1000 ********** ********** **********
USA  2019    Dave Taylor1000 ********** ********** **********
CHN  2022    Andrey Ottanskiy1000 ********** ********** **********
TJK  2018    Farhod Farmon1000 ********** ********** **********
IND  2018    Amar Malik1000 ********** ********** **********
THA  2017    Natchapol Srisang1000 ********** ********** **********
KGZ  2018    Arsen Kasymov1000 ********** ********** **********
BLR  2019    Vlad Kozlov1000 ********** ********** **********
CHN  2016    Tony Fettes1000 ********** ********** **********
HUN  2020    Áron Noszály1000 ********** ********** **********
IND  2018    Istasis Mishra1000 ********** ********** **********
VNM  2018    Khanh Nguyen1000 ********** ********** **********
VNM  2019    Duy Dat Luong1000 ********** ********** **********
CHN  2016    Liwen Cao1000 ********** ********** **********
RUS  2017    Daniil Krotkov1000 ********** ********** **********
POL  2017    Marcin Rogala1000 ********** ********** **********
RUS  2017    Anton Bukov1000 ********** ********** **********
ROU  2017    Ioan-Bogdan Iordache1000 ********** ********** **********
THA  2018    Rattee Jarusirawong1000 ********** ********** **********
KGZ  2017    Amangeldi Zhusubaliev1000 ********** ********** **********
IRN  2017    Ali Khosravi1000 ********** ********** **********
UKR  2017    Nick Gordia1000 ********** ********** **********
RUS  2017    Vitaliy Ovechkin1000 ********** ********** **********
CHN  2018    Kexun Zhang1000 ********** ********** **********
RUS  2020    Ildar Gainullin1000 ********** ********** **********
USA  2017    Eric Chen1000 ********** ********** **********
KGZ  2019    Omurbek Dzhamalov1000 ********** ********** **********
ROU  2019    Laura Georgescu1000 ********** ********** **********
CHN  2020    Jun Zhou1000 ********** ********** **********
RUS  2017    Matvey Sprikut1000 ********** ********** **********
VNM  2018    Le Tuan Minh1000 ********** ********** **********
FRA  2018    Malo Jaffré1000 ********** ********** **********
CHN  2018    Bohan Chen1000 ********** ********** **********
RUS  2018    Ilona Bozhe1000 ********** ********** **********
GBR  2020    Vikram Singh1000 ********** ********** **********
RUS  2019    Saveliy Grigorev1000 ********** ********** **********
THA  2017    Worameth Chinchuthakun1000 ********** ********** **********
AUS  2018    Sam Parkinson1000 ********** ********** **********
BLR  2018    Sergey Piskun1000 ********** ********** **********
IDN  2018    Galangkangin Gotera1000 ********** ********** **********
RUS  2018    Alex Saplin1000 ********** ********** **********
CHN  2017    Lucky Mao1000 ********** ********** **********
USA  2019    Victor Chen1000 ********** ********** **********
CHN  2019    Weihao Zhu1000 ********** ********** **********
SVK  2018    Paulína Smolárová1000 ********** ********** **********
IND  2017    Mohib Manva1000 ********** ********** **********
USA  2018    Teja Veeramacheneni1000 ********** ********** **********
GRC  2018    Giorgos Giapitzakis1000 ********** ********** **********
KGZ  2019    Talant Zhenishbek uulu1000 ********** ********** **********
UKR  2017    Vasya Pupkin1000 ********** ********** **********
KAZ  2018    Bekzat Tilekbay1000 ********** ********** **********
KAZ  2018    Nurlybek Aimagambetov1000 ********** ********** **********
ROU  2017    Bogdan Ciobanu1000 ********** ********** **********
USA  2019    David Hafner1000 ********** ********** **********
KGZ  2018    Akbar Madaminov1000 ********** ********** **********
CHN  2018    Che Qian1000 ********** ********** **********
BLR  2018    Alexander Kernozhitsky1000 ********** ********** **********
CHN  2018    Qianlan Yan1000 ********** ********** **********
CHN  2018    Xu Dong1000 ********** ********** **********
USA  2017    Hyun Min Victoria Woo1000 ********** ********** **********
KAZ  2020    Almas Abilkhanov1000 ********** ********** **********
UKR  2018    Serhii Mazaiev1000 ********** ********** **********
UKR  2017    Mark Grishechkin1000 ********** ********** **********
VNM  2017    Dang Quang Huy1000 ********** ********** **********
BLR  2018    Daniil Rudzko1000 ********** ********** **********
RUS  2018    Stepan Filippov1000 ********** ********** **********
HRV  2018    Luka Mercep1000 ********** ********** **********
CUB  2016    Alexander Bestard Rivera1000 ********** ********** **********
MNG  2018    Erdenebayar Dovchindorj1000 ********** ********** **********
CHN  2019    Guan Wang1000 ********** ********** **********
MNG  2017    Bilguun Tegshbaikh1000 ********** ********** **********
USA  2019    Jonathan Shoemaker1000 ********** ********** **********
CHN  2018    东辰 柴1000 ********** ********** **********
CHN  2024    力扬 陈1000 ********** ********** **********
VNM  2018    Duong Dac1000 ********** ********** **********
KAZ  2017    Zhanbolat Kussainov1000 ********** ********** **********
VNM  2018    Dat Vu1000 ********** ********** **********
BRA  2016    Yan Couto1000 ********** ********** **********
KGZ  2019    Mirbek Bakirov1000 ********** ********** **********
IDN  2018    Muhammad Salman1000 ********** ********** **********
GRC  2020    Maarika Calandra1000 ********** ********** **********
BLR  2019    Daniil Dengalev1000 ********** ********** **********
USA  2017    Harrison Cui1000 ********** ********** **********
VNM  2017    Thiên Anh Vũ Thị1000 ********** ********** **********
ROU  2019    Theodor-Stefan Cristea1000 ********** ********** **********
CHN  2016    Sam Zhang1000 ********** ********** **********
RUS  2017    Aleksey Mayorov1000 ********** ********** **********
CHN  2019    Zeyue Fan1000 ********** ********** **********
CHN  2019    Kailiang Xu1000 ********** ********** **********
VNM  2018    Long Võ Minh Thiên1000 ********** ********** **********
RUS  2017    Yaroslav Sviridov1000 ********** ********** **********
CHN  2019    LiangYu Meng1000 ********** ********** **********
CHN  2018    Yujia Qiao1000 ********** ********** **********
POL  2017    Jakub Boguta1000 ********** ********** **********
USA  2019    Eric Wang967 ********** *********t **********
USA  2017    Catherine Chi967 *x******** ********** **********
ROU  2021    Anca Badiu967 ********** ********** **x*******
USA  2017    Nathan Dias967 ********** ********** **x*******
BLR  2018    Ruslan Likhach967 ********** *********t **********
USA  2018    Ayush Agarwal967 ********** *********t **********
USA  2022    Neil Chowdhury967 ********** ********** **x*******
USA  2017    Leon Yuan967 ********** ********** **x*******
USA  2018    William Wang967 ********** *********t **********
USA  2019    Jocelin Su933 ********** ********tt **********
USA  2018    Alicia Liu933 ********** ********tt **********
USA  2019    Pedro Contipelli933 ********** ********tt **********
USA  2019    Anik Gupta933 ********** ********tt **********
USA  2018    Andrew Gritsevskiy933 ********** ********tt **********
USA  2020    Michelle Lee933 ********** ********tt **********
USA  2018    Tudor Fanaru933 ********** ********tt **********
USA  2020    Tony Kim933 ********** ********tt **********
USA  2019    Jeffrey Chang933 ********** ********tt **********
USA  2019    Andrew Liu900 ********** *******ttt **********
USA  2018    Vishwa Shanmugam900 ********** ********tt **x*******
USA  2018    Andrew Rausch900 ********** *******ttt **********
USA  2021    Timothy Herchen900 ********** ********** **x***x**x
USA  2019    Evan Shi867 ********** ******tttt **********
GRC  2018    Andreas Charalampopoulos867 ********** ********** **x*xx*x**
USA  2017    Ohm Patel867 ********** ******xxtt **********
USA  2017    Henry Zhang867 ********** ******tttt **********
USA  2017    Jeffrey Chen833 ********** *****xxxtt **********
USA  2019    Rishi Desai833 ********** *****ttttt **********
USA  2019    Alan Zhu833 ********** *****ttttt **********
RUS  2019    Misha Kozlov833 ********** *****ttttt **********
ROU  2022    Delfin Porto833 ********** ********** **xx*xx*x*
USA  2018    Megan Joshi833 ********** *****ttttt **********
USA  2018    Charles Sun833 ********** *****xxttt **********
CUB  2020    Yordan Laborde833 ********** ********** ***xx*x*xx
CHN  2018    Yutong Zhou800 ********** ****xxxxtt **********
USA  2020    Kirtan Shah800 ********** ****tttttt **********
USA  2018    Dylan Pentland800 ********** ****tttttt **********
USA  2021    Victor Hu800 ********** ****tttttt **********
IND  2018    Anirudh Attery800 ********** ****xxxxtt **********
USA  2019    Nandita Naik800 ********** ****tttttt **********
USA  2019    Maxwell Zhao800 ********** ****xxtttt **********
RUS  2018    Ilya Sazonov800 ********** ********** *xxx**xxx*
USA  2017    Estella Chen800 ********** ****tttttt **********
USA  2018    Andrew Lin800 ********** ****xxxxxx **********
USA  2019    Justin Xie800 ********** ********** *xxx**xxx*
USA  2019    David Lu800 ********** ****tttttt **********
IND  2019    Adhyyan Sekhsaria800 ********** ****xxxxxx **********
USA  2020    Deyuan Li800 ********** ****tttttt **********
USA  2018    Galen Kimball800 ********** ****tttttt **********
USA  2019    Jason Lee800 ********** ****tttttt **********
USA  2017    Arnav Sankaran800 ********** ****tttttt **********
USA  2020    Dhruv Shah800 ********** ****xxxxtt **********
USA  2017    Steven Liu800 ********** ****tttttt **********
USA  2018    Sarthak Navjivan800 ********** ****tttttt **********
USA  2018    Ching-Yuan Lin800 ********** ****xxxxxx **********
USA  2018    Yuhan Liu800 ********** ****xttttt **********
USA  2022    Oliver Ni800 ********** ****tttttt **********
GEO  2021    Achi Basadzishvili800 ********** ****ttt!!! **********
CHN  2019    Jin Xinchen800 ********** ****xx!!!! **********
USA  2017    Kendall Choy800 ********** ****tttttt **********
SGP  2018    Duc Doan800 ********** ********** *xxx**xxx*
USA  2018    Naveen Raman800 ********** ****tttttt **********
VNM  2018    Long Tieu800 ********** ****xxxxxx **********
VNM  2019    Duc Hieu Ho800 ********** ********** *xxx**xxx*
USA  2018    Nachiket Subbaraman800 ********** ****tttttt **********
USA  2018    Anooshree Sengupta800 ********** ****tttttt **********
VNM  2016    Lam Dinh Duc800 ********** ********** *xxx**xxx*
USA  2018    VIshesh Gupta800 ********** ******tttt ********tt
BLR  2018    Alexander Krivosheev800 ********** ********** *xxx**xxx*
USA  2018    Chenyu Zhou767 ********** ***ttttttt **********
USA  2018    Sara Du767 ***ttttttt ********** **********
USA  2018    Chenxing Zhou767 ********** ***ttttttt **********
USA  2017    Jeffrey Huang767 ***ttttttt ********** **********
USA  2018    Alex Hontz767 ***ttttttt ********** **********
USA  2019    Yichen Zhang767 ***ttttttt ********** **********
USA  2017    Ankan Bhattacharya767 ***ttttttt ********** **********
IND  2019    Gaurav Sharma767 ********** ********** *xxx*x*xxx
GEO  2020    Nick Tsimakuridze767 ***ttttttt ********** **********
USA  2018    Kaan Dokmeci767 ***ttttttt ********** **********
USA  2018    Amit Joshi767 ***ttttttt ********** **********
USA  2018    Jane Lu767 ***ttttttt ********** **********
USA  2017    Kedar Karhadkar767 ***ttttttt ********** **********
USA  2018    Raymond Chen767 ***ttttttt ********** **********
USA  2018    Tim Magoun767 ********** ****tttttt **x*******
USA  2019    Kushal Dandamudi767 ***ttttttt ********** **********
USA  2020    Shiladitya Dutta767 ********** ***ttttttt **********
USA  2019    Alexey Didenkov767 ***ttttttt ********** **********
USA  2018    Aolin Yang767 ***ttttttt ********** **********
USA  2016    Eric Lee767 *x******** ****tttttt **********
USA  2018    Xavier Lu767 ***ttttttt ********** **********
RUS  2019    Saveliy Belyakov767 ***ttttttt ********** **********
USA  2021    Ben Hadad767 ********** ***ttttttt **********
BLR  2020    Andrey Mischenko767 ***ttttttt ********** **********
USA  2020    Siddhant Arora767 ***ttttttt ********** **********
USA  2018    David Wang767 ***ttttttt ********** **********
USA  2023    Grace Wang767 ********** ***ttttttt **********
USA  2018    Kavya Kopparapu767 ***ttttttt ********** **********
USA  2020    Neeyanth Kopparapu767 ***ttttttt ********** **********
CHN  2019    哲伟 吕767 ***ttttttt ********** **********
USA  2017    Brandon Chen767 ********** ********** xxx*xx*x*x
USA  2019    Ashley Lin767 ***ttttttt ********** **********

Pre-College Participants (USA only):

Country Year Name Score    haybales    citystate    moocast
USA  2019    Sanjit Bhat1000 ********** ********** **********
USA  2019    Mehul Raheja1000 ********** ********** **********
USA  2017    Maxwell Morehead1000 ********** ********** **********
USA  2018    Seiji Otsu1000 ********** ********** **********
USA  2017    Alex Simon1000 ********** ********** **********
USA  2018    Antioch Sanders1000 ********** ********** **********
USA  2019    Jonathan Rogers1000 ********** ********** **********
USA  2020    Zachary Deng1000 ********** ********** **********
USA  2021    Jessica Ruan1000 ********** ********** **********
USA  2018    Lucas Xia1000 ********** ********** **********
USA  2018    Anirudh Vegesana1000 ********** ********** **********
USA  2018    Joo Sung Yi1000 ********** ********** **********
USA  2019    Yingtong Zhao1000 ********** ********** **********
USA  2017    Milad Abbasi1000 ********** ********** **********
USA  2019    Andrew Chen1000 ********** ********** **********
USA  2017    Ian Brobin1000 ********** ********** **********
USA  2019    Erik Han1000 ********** ********** **********
USA  2019    Matthew Cho1000 ********** ********** **********
USA  2018    Shushu Fang1000 ********** ********** **********
USA  2018    Kevin Ren1000 ********** ********** **********
USA  2019    Joseph Li1000 ********** ********** **********
USA  2018    Sumer Sao1000 ********** ********** **********
USA  2020    Ayush Dewan1000 ********** ********** **********
USA  2019    John Su1000 ********** ********** **********
USA  2019    Grace Cai1000 ********** ********** **********
USA  2019    Shashvat Srivastava1000 ********** ********** **********
USA  2020    Rachit Sharma1000 ********** ********** **********
USA  2019    Justin Li1000 ********** ********** **********
USA  2017    Eli Goldin1000 ********** ********** **********
USA  2017    Jonathan Berman1000 ********** ********** **********
USA  2017    Albert Yue1000 ********** ********** **********
USA  2018    Kevin Huang1000 ********** ********** **********
USA  2022    Nathan Wang1000 ********** ********** **********
USA  2018    Siddhant Pagariya1000 ********** ********** **********
USA  2020    Larry Huang1000 ********** ********** **********
USA  2020    Jeffrey Huang1000 ********** ********** **********
USA  2019    Daniel Wisdom1000 ********** ********** **********
USA  2018    Sreekar Mantena1000 ********** ********** **********
USA  2019    Viraj Maddur1000 ********** ********** **********
USA  2018    Adithya Mohan1000 ********** ********** **********
USA  2018    Kai Amelung1000 ********** ********** **********
USA  2019    Shree Mohan1000 ********** ********** **********
USA  2019    Mathus Leungpathomaram1000 ********** ********** **********
USA  2019    Eshan Kemp1000 ********** ********** **********
USA  2021    Ethan Yang1000 ********** ********** **********
USA  2017    Sean Meng1000 ********** ********** **********
USA  2019    Richard Liu1000 ********** ********** **********
USA  2020    Cynthia Chen1000 ********** ********** **********
USA  2018    David Horne1000 ********** ********** **********
USA  2017    Gaurav Rao1000 ********** ********** **********
USA  2020    David Vulakh1000 ********** ********** **********
USA  2018    Benjamin Spector1000 ********** ********** **********
USA  2017    Heidi Kim1000 ********** ********** **********
USA  2017    Nathan Huckleberry1000 ********** ********** **********
USA  2018    Richard Dong1000 ********** ********** **********
USA  2017    Siyong Huang1000 ********** ********** **********
USA  2018    Rui Zhou1000 ********** ********** **********
USA  2017    Emily Liu1000 ********** ********** **********
USA  2018    Tyler Zhu1000 ********** ********** **********
USA  2018    David Tang1000 ********** ********** **********
USA  2017    Caroline Chen1000 ********** ********** **********
USA  2018    Ziyi Peng1000 ********** ********** **********
USA  2016    Brendan Hollaway1000 ********** ********** **********
USA  2017    Austin Zhou1000 ********** ********** **********
USA  2017    Jack Maxfield1000 ********** ********** **********
USA  2017    Matthew Feng1000 ********** ********** **********
USA  2017    Jacob Magnuson1000 ********** ********** **********
USA  2017    Uday Shankar1000 ********** ********** **********
USA  2019    Ryan Han1000 ********** ********** **********
USA  2020    Walden Yan1000 ********** ********** **********
USA  2022    David Chen1000 ********** ********** **********
USA  2018    Sahas Dendukuri1000 ********** ********** **********
USA  2018    Ananth Chillarige1000 ********** ********** **********
USA  2017    Vignesh Varadarajan1000 ********** ********** **********
USA  2018    Jerry Xu1000 ********** ********** **********
USA  2019    Abhijit Gupta1000 ********** ********** **********
USA  2018    Santiago Cortes1000 ********** ********** **********
USA  2018    Nathan Ang1000 ********** ********** **********
USA  2020    Kevin Chang1000 ********** ********** **********
USA  2020    Daniell Stuhlmeier1000 ********** ********** **********
USA  2020    Wynna Huang1000 ********** ********** **********
USA  2018    Patrick Wang1000 ********** ********** **********
USA  2020    Evan Lu1000 ********** ********** **********
USA  2018    Shreyan Jaiswal1000 ********** ********** **********
USA  2018    Forrest Hurley1000 ********** ********** **********
USA  2018    Yuchen Fan1000 ********** ********** **********
USA  2017    Patrick Wang1000 ********** ********** **********
USA  2019    Brian Kee1000 ********** ********** **********
USA  2018    Eric Tang1000 ********** ********** **********
USA  2018    David Park1000 ********** ********** **********
USA  2017    Boris Tsang1000 ********** ********** **********
USA  2020    Anish Singhani1000 ********** ********** **********
USA  2017    Justin Rose1000 ********** ********** **********
USA  2020    James Rayman1000 ********** ********** **********
USA  2019    Kevin Jin1000 ********** ********** **********
USA  2019    Chethan Bhateja1000 ********** ********** **********
USA  2020    Albert Xiao1000 ********** ********** **********
USA  2019    Caroline Jin1000 ********** ********** **********
USA  2019    Shengtong Li1000 ********** ********** **********
USA  2018    Yifan You1000 ********** ********** **********
USA  2023    Espen Slettnes1000 ********** ********** **********
USA  2017    Wentao Yang1000 ********** ********** **********
USA  2017    Samin Chowdhury1000 ********** ********** **********
USA  2019    Sahil Ambardekar1000 ********** ********** **********
USA  2018    Sid Pagariya1000 ********** ********** **********
USA  2018    Neil Thistlethwaite1000 ********** ********** **********
USA  2017    Nimit Kalra1000 ********** ********** **********
USA  2018    Matthew Bauer1000 ********** ********** **********
USA  2018    Ian Chang1000 ********** ********** **********
USA  2020    Tom Zhang1000 ********** ********** **********
USA  2019    Matthew Ye1000 ********** ********** **********
USA  2020    Arnav Bansal1000 ********** ********** **********
USA  2017    Zhezheng Luo1000 ********** ********** **********
USA  2018    Ann Caplin1000 ********** ********** **********
USA  2018    Nihal George1000 ********** ********** **********
USA  2017    William Pearson1000 ********** ********** **********
USA  2017    Andrew Guffey1000 ********** ********** **********
USA  2019    Ethan Guo1000 ********** ********** **********
USA  2019    Yibo Huang1000 ********** ********** **********
USA  2019    Michael Zhang1000 ********** ********** **********
USA  2018    Garrett Gu1000 ********** ********** **********
USA  2019    Justin Sun1000 ********** ********** **********
USA  2019    Andrew Tockman1000 ********** ********** **********
USA  2021    Nathan Chen1000 ********** ********** **********
USA  2018    John Dylebo1000 ********** ********** **********
USA  2017    Srikar Boinapally1000 ********** ********** **********
USA  2018    Kevin Lu1000 ********** ********** **********
USA  2020    Arjun Bhattal1000 ********** ********** **********
USA  2018    Jeremy Liu1000 ********** ********** **********
USA  2019    Jay Leeds1000 ********** ********** **********
USA  2020    Jason Liu1000 ********** ********** **********
USA  2019    Sanjana Shah1000 ********** ********** **********
USA  2019    Adam Zheng1000 ********** ********** **********
USA  2020    GiHong Kim1000 ********** ********** **********
USA  2019    Anne Ouyang1000 ********** ********** **********
USA  2019    James Wang1000 ********** ********** **********
USA  2017    Zhongqi Ning1000 ********** ********** **********
USA  2020    Alexander Heckett1000 ********** ********** **********
USA  2021    Robert Chen1000 ********** ********** **********
USA  2019    Aaron Lamoreaux1000 ********** ********** **********
USA  2024    Jessica Wan1000 ********** ********** **********
USA  2018    Christian Castaneda1000 ********** ********** **********
USA  2018    Aman Jain1000 ********** ********** **********
USA  2020    Michael Li1000 ********** ********** **********
USA  2018    Brett Fazio1000 ********** ********** **********
USA  2018    Hari Senthilkumar1000 ********** ********** **********
USA  2017    Fei Peng1000 ********** ********** **********
USA  2017    Alexander Cohen1000 ********** ********** **********
USA  2019    LamAn Wyner1000 ********** ********** **********
USA  2020    Justin Bladder1000 ********** ********** **********
USA  2019    Owen Zhang1000 ********** ********** **********
USA  2018    Darren Schachter1000 ********** ********** **********
USA  2018    Haiming Xu1000 ********** ********** **********
USA  2020    Matthew Jin1000 ********** ********** **********
USA  2017    Christopher Xu1000 ********** ********** **********
USA  2019    Dave Taylor1000 ********** ********** **********
USA  2017    Eric Chen1000 ********** ********** **********
USA  2019    Victor Chen1000 ********** ********** **********
USA  2018    Teja Veeramacheneni1000 ********** ********** **********
USA  2019    David Hafner1000 ********** ********** **********
USA  2017    Hyun Min Victoria Woo1000 ********** ********** **********
USA  2019    Jonathan Shoemaker1000 ********** ********** **********
USA  2017    Harrison Cui1000 ********** ********** **********
USA  2019    Eric Wang967 ********** *********t **********
USA  2017    Catherine Chi967 *x******** ********** **********
USA  2017    Nathan Dias967 ********** ********** **x*******
USA  2018    Ayush Agarwal967 ********** *********t **********
USA  2022    Neil Chowdhury967 ********** ********** **x*******
USA  2017    Leon Yuan967 ********** ********** **x*******
USA  2018    William Wang967 ********** *********t **********
USA  2019    Jocelin Su933 ********** ********tt **********
USA  2018    Alicia Liu933 ********** ********tt **********
USA  2019    Pedro Contipelli933 ********** ********tt **********
USA  2019    Anik Gupta933 ********** ********tt **********
USA  2018    Andrew Gritsevskiy933 ********** ********tt **********
USA  2020    Michelle Lee933 ********** ********tt **********
USA  2018    Tudor Fanaru933 ********** ********tt **********
USA  2020    Tony Kim933 ********** ********tt **********
USA  2019    Jeffrey Chang933 ********** ********tt **********
USA  2019    Andrew Liu900 ********** *******ttt **********
USA  2018    Vishwa Shanmugam900 ********** ********tt **x*******
USA  2018    Andrew Rausch900 ********** *******ttt **********
USA  2021    Timothy Herchen900 ********** ********** **x***x**x
USA  2019    Evan Shi867 ********** ******tttt **********
USA  2017    Ohm Patel867 ********** ******xxtt **********
USA  2017    Henry Zhang867 ********** ******tttt **********
USA  2017    Jeffrey Chen833 ********** *****xxxtt **********
USA  2019    Rishi Desai833 ********** *****ttttt **********
USA  2019    Alan Zhu833 ********** *****ttttt **********
USA  2018    Megan Joshi833 ********** *****ttttt **********
USA  2018    Charles Sun833 ********** *****xxttt **********
USA  2020    Kirtan Shah800 ********** ****tttttt **********
USA  2018    Dylan Pentland800 ********** ****tttttt **********
USA  2021    Victor Hu800 ********** ****tttttt **********
USA  2019    Nandita Naik800 ********** ****tttttt **********
USA  2019    Maxwell Zhao800 ********** ****xxtttt **********
USA  2017    Estella Chen800 ********** ****tttttt **********
USA  2018    Andrew Lin800 ********** ****xxxxxx **********
USA  2019    Justin Xie800 ********** ********** *xxx**xxx*
USA  2019    David Lu800 ********** ****tttttt **********
USA  2020    Deyuan Li800 ********** ****tttttt **********
USA  2018    Galen Kimball800 ********** ****tttttt **********
USA  2019    Jason Lee800 ********** ****tttttt **********
USA  2017    Arnav Sankaran800 ********** ****tttttt **********
USA  2020    Dhruv Shah800 ********** ****xxxxtt **********
USA  2017    Steven Liu800 ********** ****tttttt **********
USA  2018    Sarthak Navjivan800 ********** ****tttttt **********
USA  2018    Ching-Yuan Lin800 ********** ****xxxxxx **********
USA  2018    Yuhan Liu800 ********** ****xttttt **********
USA  2022    Oliver Ni800 ********** ****tttttt **********
USA  2017    Kendall Choy800 ********** ****tttttt **********
USA  2018    Naveen Raman800 ********** ****tttttt **********
USA  2018    Nachiket Subbaraman800 ********** ****tttttt **********
USA  2018    Anooshree Sengupta800 ********** ****tttttt **********
USA  2018    Vishesh Gupta800 ********** ******tttt ********tt
USA  2018    Chenyu Zhou767 ********** ***ttttttt **********
USA  2018    Sara Du767 ***ttttttt ********** **********
USA  2018    Chenxing Zhou767 ********** ***ttttttt **********
USA  2017    Jeffrey Huang767 ***ttttttt ********** **********
USA  2018    Alex Hontz767 ***ttttttt ********** **********
USA  2019    Yichen Zhang767 ***ttttttt ********** **********
USA  2017    Ankan Bhattacharya767 ***ttttttt ********** **********
USA  2018    Kaan Dokmeci767 ***ttttttt ********** **********
USA  2018    Amit Joshi767 ***ttttttt ********** **********
USA  2018    Jane Lu767 ***ttttttt ********** **********
USA  2017    Kedar Karhadkar767 ***ttttttt ********** **********
USA  2018    Raymond Chen767 ***ttttttt ********** **********
USA  2018    Tim Magoun767 ********** ****tttttt **x*******
USA  2019    Kushal Dandamudi767 ***ttttttt ********** **********
USA  2020    Shiladitya Dutta767 ********** ***ttttttt **********
USA  2019    Alexey Didenkov767 ***ttttttt ********** **********
USA  2018    Aolin Yang767 ***ttttttt ********** **********
USA  2016    Eric Lee767 *x******** ****tttttt **********
USA  2018    Xavier Lu767 ***ttttttt ********** **********
USA  2021    Ben Hadad767 ********** ***ttttttt **********
USA  2020    Siddhant Arora767 ***ttttttt ********** **********
USA  2018    David Wang767 ***ttttttt ********** **********
USA  2023    Grace Wang767 ********** ***ttttttt **********
USA  2018    Kavya Kopparapu767 ***ttttttt ********** **********
USA  2020    Neeyanth Kopparapu767 ***ttttttt ********** **********
USA  2017    Brandon Chen767 ********** ********** xxx*xx*x*x
USA  2019    Ashley Lin767 ***ttttttt ********** **********

Observers:

Country Name Score    haybales    citystate    moocast
USADavid Lerner1000 ********** ********** **********
USAMuralidhar Ravuri1000 ********** ********** **********
INDHanit Banga1000 ********** ********** **********
UKRYura Bugaychuck1000 ********** ********** **********
IRNReza Shiri1000 ********** ********** **********
COLMilder Hernandez1000 ********** ********** **********
USAPedram Ag1000 ********** ********** **********
FRALucas Pesenti1000 ********** ********** **********
BRADiogo Silva1000 ********** ********** **********
IRNShabnam Tajik1000 ********** ********** **********
USAAnish Visaria1000 ********** ********** **********
RUSEvgeniy Lupashin1000 ********** ********** **********
BGRJohn John1000 ********** ********** **********
CHNHoward Chow1000 ********** ********** **********
INDAshish Yadav1000 ********** ********** **********
CHNAlex Lu1000 ********** ********** **********
BRATiago Nápoli1000 ********** ********** **********
VNMPhạm Quang Hà1000 ********** ********** **********
CANZara Lim1000 ********** ********** **********
AUSAlex Thatcher1000 ********** ********** **********
INDNikhil Parasaram1000 ********** ********** **********
USATom Rudwick1000 ********** ********** **********
USAUma Roy1000 ********** ********** **********
IRNAmirhossein Farahani1000 ********** ********** **********
USAAbhiram Kothapalli1000 ********** ********** **********
KOR제연 시1000 ********** ********** **********
CHNSherry Pan1000 ********** ********** **********
USATaehee Jung1000 ********** ********** **********
CHNJason Chen1000 ********** ********** **********
VNMQúy Tạ Đình1000 ********** ********** **********
USABrian Kim1000 ********** ********** **********
POLKate Kowalska1000 ********** ********** **********
USAAndrew Stout1000 ********** ********** **********
BELVictor Dheur1000 ********** ********** **********
BRACaio Candido1000 ********** ********** **********
CHNJunyue Pan1000 ********** ********** **********
CHNLixiang Lixiang1000 ********** ********** **********
LUXSacha Bartholmé1000 ********** ********** **********
COLOsman Jimenez1000 ********** ********** **********
ROULucian Bicsi1000 ********** ********** **********
ROUAlex Cioltan1000 ********** ********** **********
CANBrandon Zhang1000 ********** ********** **********
CANGregory Zhang1000 ********** ********** **********
CHNGuan Yao1000 ********** ********** **********
COLCarlos Pinzón1000 ********** ********** **********
FRAOmar Mouchtaki1000 ********** ********** **********
USAAlex Yakunin1000 ********** ********** **********
KORCheong-Eung Ahn1000 ********** ********** **********
USAJie Hao Liao1000 ********** ********** **********
USAGeorge Xing1000 ********** ********** **********
FRAJoão Victor Almeida de Aguiar1000 ********** ********** **********
GBRSaravanan Sathyanandha1000 ********** ********** **********
IRNAli Taba1000 ********** ********** **********
CUBEddy Almuiña1000 ********** ********** **********
CHNShine Lee1000 ********** ********** **********
ITAAndrea Cracco1000 ********** ********** **********
CANDa Wei Zheng1000 ********** ********** **********
BELRobin Jadoul1000 ********** ********** **********
IRNDanial Erfanian1000 ********** ********** **********
USAJoey Bloom1000 ********** ********** **********
CHNYaoliang Yang1000 ********** ********** **********
IRNHamidreza Kamkari1000 ********** ********** **********
FRAStéphane 1000 ********** ********** **********
AUSPortia Fimbriata1000 ********** ********** **********
LTUSkalmantas Šimėnas1000 ********** ********** **********
USAEric Pan1000 ********** ********** **********
USAEllen Feng1000 ********** ********** **********
UKRVolodya Shtenovych1000 ********** ********** **********
CANJeff Dunnie1000 ********** ********** **********
VNMNghi Nguyen1000 ********** ********** **********
CANFan Zhang1000 ********** ********** **********
VNMLe Minh Hoang1000 ********** ********** **********
VNMVu Duc Minh1000 ********** ********** **********
USAJoe Guy1000 ********** ********** **********
USALao San1000 ********** ********** **********
CHNKroulis Qin1000 ********** ********** **********
COLNicolas Antonio Lopez Rozo1000 ********** ********** **********
USAAndrew Merrill1000 ********** ********** **********
ISRJaden Smith1000 ********** ********** **********
UKRAdalbert Makarovych1000 ********** ********** **********
FRABaptiste Tesson1000 ********** ********** **********
ROUDan Damian1000 ********** ********** **********
ROUIoan Cristian Pop1000 ********** ********** **********
CHNShuchen Li1000 ********** ********** **********
CHNRuicheng Zhu1000 ********** ********** **********
CHNZhixian Zhou1000 ********** ********** **********
CHNMashiro Shiina1000 ********** ********** **********
CHNXiaoyao Zou1000 ********** ********** **********
IDNYehezkiel Theodoroes1000 ********** ********** **********
USAJinso Zhang1000 ********** ********** **********
VNMLe Nghia1000 ********** ********** **********
IDNAlvin Piter1000 ********** ********** **********
USAHardy Leung1000 ********** ********** **********
USABenjamin Franklin1000 ********** ********** **********
VNMBui Trung1000 ********** ********** **********
ZAFDavid Broodryk1000 ********** ********** **********
IRNBehnood Masoudi1000 ********** ********** **********
IDNYosuaMichael Maranatha1000 ********** ********** **********
CHNZhixian Zhou1000 ********** ********** **********
BELAlexandre Terefenko1000 ********** ********** **********
GBRVladimir Daglis1000 ********** ********** **********
VNMLong Nguyen1000 ********** ********** **********
VNMLong Nguyen1000 ********** ********** **********
KORGui Zi1000 ********** ********** **********
CHNMao YiChen1000 ********** ********** **********
CHNBinyu Tang1000 ********** ********** **********
INDPulkit Gupta1000 ********** ********** **********
ARGGaston Gabriel Fontenla Nuñez1000 ********** ********** **********
CHNFan Yang1000 ********** ********** **********
CHNYue Wu1000 ********** ********** **********
USAJosh Parnell1000 ********** ********** **********
CHNBote Zong1000 ********** ********** **********
CHNJingTao Xia1000 ********** ********** **********
CHNYuxuan Lu1000 ********** ********** **********
CHNYiXiao Zhou1000 ********** ********** **********
SGPMohideen Imran Khan1000 ********** ********** **********
VNMDat Nguyen1000 ********** ********** **********
BRACezar Guimarães1000 ********** ********** **********
IRNMaral F1000 ********** ********** **********
USATiancheng Qin1000 ********** ********** **********
INDMakkunda Sharma1000 ********** ********** **********
USALeo Zhang1000 ********** ********** **********
VNMHoc Mai CPP1000 ********** ********** **********
CHNNingyuan Li1000 ********** ********** **********
IRNEhsan S1000 ********** ********** **********
CHNTianran Zhu1000 ********** ********** **********
USATom Tseng1000 ********** ********** **********
CHN杨 奕凡1000 ********** ********** **********
USASam Redmond1000 ********** ********** **********
CHNhtbb3 htbb1000 ********** ********** **********
CHNHaozhou Qian1000 ********** ********** **********
CHNQingYang Zhang1000 ********** ********** **********
CHNSiqi Guo1000 ********** ********** **********
CHNTianneng Shi1000 ********** ********** **********
BLZJone Smith1000 ********** ********** **********
CHN淇棋 陈1000 ********** ********** **********
CHNYingjie Dong1000 ********** ********** **********
ROUStefan Constantin1000 ********** ********** **********
CHNOscar Dong1000 ********** ********** **********
USABradley Chalkers1000 ********** ********** **********
CHNArtie Wang1000 ********** ********** **********
TKMYhlas Jumanazarow1000 ********** ********** **********
TKMYlyas Orayew1000 ********** ********** **********
INDShivam Gupta1000 ********** ********** **********
KGZKylychbek Uraimov1000 ********** ********** **********
VNMTrần Tuyên1000 ********** ********** **********
CHNBoyuan Zou1000 ********** ********** **********
USAWanjun Li1000 ********** ********** **********
BLRRuslan Vyrodov1000 ********** ********** **********
USAHeather Rose1000 ********** ********** **********
CHNXuheng Lin1000 ********** ********** **********
USADarrin Wiley1000 ********** ********** **********
RUSAndrei Kalendarov1000 ********** ********** **********
CHNJohn Zhao1000 ********** ********** **********
CANAntonio Molina1000 ********** ********** **********
CHNHan Chen1000 ********** ********** **********
NZLSiva Manoharan1000 ********** ********** **********
KAZAmirzhan Oral1000 ********** ********** **********
IRNShayan Peyghambari1000 ********** ********** **********
USAJohn James1000 ********** ********** **********
BELNathan Meynaert1000 ********** ********** **********
KORHongjun Jang1000 ********** ********** **********
CHN寅飞 马1000 ********** ********** **********
MYSAnzo Zhao Yang Teh1000 ********** ********** **********
INDVenkata Sai Akhil Gudesa1000 ********** ********** **********
TWNHank Sheng1000 ********** ********** **********
IRNFarzam Zohdi1000 ********** ********** **********
THAPakkapong Sricharoen1000 ********** ********** **********
TUNMoez Ezzeddine1000 ********** ********** **********
VNMAnk Mink1000 ********** ********** **********
VNMHoang Nam Trinh 1000 ********** ********** **********
VNMĐã Bảo Nick Phụ1000 ********** ********** **********
ISRAmit Attia1000 ********** ********** **********
POLVladimir Markovets1000 ********** ********** **********
CHNJackson Wang1000 ********** ********** **********
USAPeter Ku1000 ********** ********** **********
CHNYoule Fang1000 ********** ********** **********
MNGOrshih Orshhoo1000 ********** ********** **********
ARGEzekiel Carranza1000 ********** ********** **********
CHNZeming Jiang1000 ********** ********** **********
ISREli Karasik1000 ********** ********** **********
KORGyeonggeun Kim1000 ********** ********** **********
IRNMuhammad Taghi Dabaghha1000 ********** ********** **********
IDNJohan Gunardi1000 ********** ********** **********
USALang Yuang1000 ********** ********** **********
CHNNicholas Li1000 ********** ********** **********
IDNRicky Sentoso1000 ********** ********** **********
CHNTim Lee1000 ********** ********** **********
CHNBoyuan Zou1000 ********** ********** **********
USAGeorge Li1000 ********** ********** **********
CHNYuan Zhou967 ********** *********t **********
USAYoungMin Kim933 ********** ********tt **********
IRNBardia Aryan Fard933 ********** ********** **x****x**
VNMJohn Bessi900 *xx******* *********t **********
USANaren Manoj867 ********** ******tttt **********
HKGKenneth Lee833 ********** *****ttttt **********
INDAditya Deepak800 ********** ****xxxxxt **********
USAKevin Anderson800 ********** ****xxx!!! **********
CHNYixiao Zhang800 ********** ****xxxxxx **********
VNMNguyen Tan Dat800 ********** ********** *xxx**xxx*
CANFilip Burlacu767 ********** ********** *xxx**xxxx
USAMichael Dong767 ***ttttttt ********** **********
USAImuli I767 ***ttttttt ********** **********