1316556
66739612
3619762
5301204
49629901
379594
87481879
20476425
94838713
9557173
34225092
97711559
45997360
14371225
33224468
57466097
17816774
44508593
58103721
5808545
52333762
4172058
18158949
24227886
39168529
13757167
74583664
66458073
31125334
77395503
59072011
59571726
79843619
34983233
36412336
6430762
33203071
76481314
72008954
73966892