20279362
57898878
3218693
2377596
43081194
38059801
73864592
2738446
46097511
70611236
62062084
11146061
54764095
19083496
5020655
49892720
68366633
69546699
893837
89251997
17116050
10818997
55011618
15025253
17224948
4997447
34723493
45801282
21917825
55515503
3589900
53757828
11021119
63692352
39206153
34148189
88205699
33173974
83997211
83863615