93212194
55482688
21159253
59097405
95808068
90592963
86424219
48311857
67578697
7853514
66487220
1615184
49285995
28997768
1475762
59464544
19237927
39014802
997779
62816428
76631078
7720636
77739816
5859121
1820329
960994
45797504
62831159
72149329
24715498
48794901
61432328
62023923
30445093
90274668
55841468
20856567
16622611
25378105
53361838