41472949
19357951
39934737
15573894
43605838
67511954
92377880
80795218
70331093
14762417
79248536
17896098
71389811
7817878
79344212
41143605
34921705
51324885
20116061
85319581
41912901
4777482
83563092
1135935
39541468
3413672
81624815
72107875
59418465
66992378
58044526
49723282
7719819
8485083
4554449
32361793
66522120
78249553
53636573
43712283