54387425
40007082
52283817
62759668
50126671
54616620
88363938
67566389
30487352
3786261
64864646
160587
72687884
58806295
40836464
5299925
10882631
31627111
82309797
69237155
69527657
87428340
86184290
72464660
6576958
95798506
3494396
25672093
43025581
27743685
43996122
84469903
97145069
1191281
42712874
3524332
76527230
70982275
4623826
17578101