56865984
22911227
80309760
56197612
35949254
34037088
4179153
32547672
80556067
11729115
79939309
7534982
83979333
57243520
62592676
31498973
6724943
85431003
6549983
68981504
3883644
65734485
2161675
51905131
4429685
85523922
50403454
24284543
41243810
73488556
75307198
99647986
23625948
24872281
26164052
83307113
96228134
70071686
2354608
84301408