25872651
59501026
22801644
18409631
55843671
17774647
64478529
55331792
56592007
41682526
63708444
24345082
73721162
44523320
55779979
12372104
55888646
988339
25006068
51856426
5389645
73063700
608915
3264206
38116813
43368320
3815626
6393197
78257756
67421417
30356001
288827
71436125
83585540
71859903
43774577
96405578
70881974
55028133
45896407