77216022
9078454
31298850
27057197
18309018
38295410
27208751
49872886
18887392
82794458
8001864
43943161
16166870
57427968
69688649
8935990
2887240
5156269
83034242
807899
27056093
90473641
10292051
89843853
5933352
80288888
30097099
4616777
7569604
1957274
86081353
80551607
54501205
98352500
63792653
14931353
75102792
74877583
72636187
20492757