4421887
30176744
88065620
6725744
82212069
89692681
35283459
6349253
69567392
40464131
29593406
44924340
53172139
47584812
63331738
71855126
97904818
37585403
77185692
17479296
68096261
70204319
65312903
3202230
77828768
86108252
27064959
54751707
135835
12654237
7153442
2772732
2934996
87176178
90273016
61315535
72558397
85894778
66898363
40546640