87235791
50447018
56343955
99879250
67937840
28251996
97242647
735537
806297
24252710
21967995
76161616
54677421
43853261
79096203
95891053
18651817
36559679
984938
41976978
3976281
52153588
49301454
78461809
28414025
14041515
42636052
24098542
12531805
70871746
198730
51683186
22419797
23574102
78831589
41152596
27247907
25065939
51802644
57257474