51679260
31678753
47259829
44475722
30607319
5656832
46294548
90955968
55313639
20628426
266082
15638068
26943928
62159193
80669068
79932207
17083059
70779066
73583678
67671415
96191033
2759305
14598532
25082917
33069523
27705697
55771803
8429949
60435815
32808728
39414478
2334411
97273268
77465896
37452852
3584910
20146504
92596806
4867839
9399235