75595091
27104838
5816856
9033279
39807374
28989963
598557
32363372
2285539
46946720
83318079
21259571
60616622
83098267
22323570
4206538
66144967
10965866
4611798
17037782
6753579
87709598
5448606
83536787
63159041
71131209
86308929
74171097
94662292
26073543
60691128
23677098
458273
36036014
94653174
57388919
55707313
7175534
76398019
69478138