32278569
47583602
27757970
3470851
24268552
29723343
8033274
59304383
91433794
1819275
92474398
76007026
52321649
34116774
23972382
3065395
72417540
3453752
15758354
28981256
65209590
45907373
61623888
4503647
34093198
9465491
25492764
8159659
77399780
67373858
4288896
1364516
41136049
95569489
29285022
34547623
78686184
94832383
46078286
31612762