47592142
24973260
58136307
62119264
9284494
70477868
97666380
59758146
13827006
16056591
1525399
6757981
3021143
96603666
23808030
91911608
51344517
53401983
10093684
23484960
945385
22273097
73339433
15599093
82109749
34225839
93712741
73847563
9112121
82205613
64731952
61223552
39368570
23403777
71221154
73578065
35348731
80986862
7993863
81648712