48846537
2824511
51454492
3793112
21324136
25521031
919443
95986540
93498113
81465157
18811991
4759893
90235243
86176720
98675645
68849464
5888989
9473535
44762946
25858829
43674569
52367082
51298593
61741058
21075581
37755932
98054012
96472252
21586419
89961008
473552
50504036
2063199
28412755
16418318
29276295
38522558
4575174
62195192
42038448