317644
47175053
36602301
662552
75347180
37582975
75543777
11845271
74598625
65996866
17116038
82495183
95055790
71032324
17049252
84013982
4163631
51232473
39656856
52509602
15924168
14773350
655871
57244071
59121235
79249901
4145581
65426241
94159149
89283591
14619253
40046455
8703677
70273996
2206372
52452181
70213270
77084718
93441397
13239717