12498295
74581066
42434076
96604882
12416272
31707216
52939544
5143879
81422323
75023568
79922797
35023725
42188420
26864190
23918599
81902411
79648313
32972400
2633743
30047582
58022595
2573962
82553897
27254402
68616898
2087195
86818351
5602875
5142399
68322827
25077797
11259938
79367521
607135
37232381
6956281
36165687
58025350
73616628
8662165