5667325
42663156
30262451
4947174
31752986
6168690
4582855
10475106
38059710
84093055
49512439
6494832
68199170
7964430
31032206
38121476
48302065
27655652
7566594
55893955
79132207
42793933
98803269
14094710
15111860
3202357
6883983
7513239
17604068
24091906
96514114
76925962
30172747
46004153
91003129
97417155
337374
93563838
12427106
17639692