55988334
52061632
86644136
23203852
39914168
71658175
34986393
98463640
2694021
90571990
78132277
9306753
87353852
15147139
33495757
36218859
16986953
27317240
55874874
27716069
44005430
3098829
47912546
95868475
68368773
76064068
39153461
34817109
63807058
6727425
5062178
66921190
17671432
6478212
41894192
21746754
7688845
35053340
11603497
58436816