87702924
96235060
6618087
8813401
90283023
5799191
3840845
72553961
63265256
64042534
49035582
71064244
64871757
362683
92756408
85789240
18728687
71547005
79968050
29954789
42153258
76761427
3830194
58149791
87013608
39903663
69629255
32701623
75426981
44703038
43527219
44322933
56157751
75026706
44671269
58846323
21338568
21932733
77489260
48216583