59275337
11391888
95236827
29836355
5989222
5652690
44413630
150103
93067199
67068477
49917469
96381476
45928131
86333839
78827356
47211776
39902231
55702070
33843339
79122618
15338253
24637753
18942832
44226301
43237074
505282
94447269
72889784
9488304
33492538
22841307
42686010
16331885
72425349
85458752
94867141
94566535
61966862
61723809
38133808