92769032
6717337
13284629
265068
29077269
11921207
6102819
74769514
13522306
43912219
61549558
97434230
30683785
40798416
26374951
59955911
70511694
6009381
83076064
89118076
44459188
25165145
74989456
27665579
22094429
25724725
5073292
899637
36641387
78148647
83267318
60351905
23619260
57647860
2791685
64187015
87774292
69195334
65512068
2018136