55371093
4189487
60771914
89832057
34639962
74174264
73428524
85049661
84228945
66697265
4232445
21734798
3439890
77482929
26311052
12731803
62241601
54921295
2389091
14698509
33858318
17377890
29339990
58935679
17144046
44983964
97594217
87086964
32947283
30967408
8247612
93297500
79271414
28444517
68967492
69495527
58496413
73169568
37268346
24815946