51466520
10456944
55063343
80173409
1827119
41802391
6226026
2534976
8811596
25241445
59108652
77915945
764777
89281898
40236220
17929895
35641342
14072057
6822570
64869911
72265813
47457081
73489593
553
72111977
30374484
10269787
3875629
59604591
16301533
18697819
72758065
72437700
1752214
35868593
53867580
84156522
6510791
63281629
58553598