45112649
24976406
61942101
44808334
8092100
93472080
23434891
15439989
35707077
71843011
53407907
21885181
18495395
3685972
6420946
5385945
50256060
36503895
55846977
2899640
4016941
28822307
98534868
7930354
79337968
4406997
31209645
93208091
6301157
26303206
63192850
45796476
80551502
82686119
41819912
13323270
22958010
54121827
62613852
6641437