52224263
72866226
63901422
308493
146169
19533888
24202603
1015425
6682193
9276889
46299486
48008934
44155871
88524163
75106657
6292335
75439605
67516487
48882579
72262281
2725264
36256902
3481367
7882335
768332
95848077
75618237
52177564
87853100
8758643
55659246
4631568
17391612
47417055
23812127
17142998
33188511
44396416
5308817
48646839