2965504
12125155
74073706
51915496
5674386
76289053
3519414
34456149
22108976
61993240
18573712
73281415
13266350
26195404
42929223
408387
84171641
54807033
68411632
1939174
17241136
57032012
649070
15425714
81103314
21021792
51824314
23317878
47547751
30725828
2575123
89016574
44866015
97567787
30833658
70577747
65429305
79771352
31117803
65083273