4642987
23044312
1555073
73074494
3339484
7274554
7677536
91448875
35089440
24936343
3533304
43318056
1915863
5816108
26896211
97978024
6104272
33876229
41748996
48055620
427648
92966272
54071350
21399359
981586
75918362
99659434
63637691
73477984
52387781
51321234
12387564
84626711
61156240
51118279
30339457
32884980
26758296
15041476
17854372