39396461
42588360
57385707
82889052
95266250
86934169
41012548
35969347
81887304
29161176
40411591
4232826
37916056
24223936
36423104
64172191
8086984
39041107
59456132
59786403
66817303
41626078
55282591
47484199
17723016
74962180
65199945
69151241
90657397
47646092
3188365
34198785
88066380
89708676
76036659
73617612
14605470
57616388
53118688
7254434