47062563
42007846
92123670
8906918
32051363
72079033
16452294
19234272
80199695
55017832
9163980
46984157
25266048
41323722
72262224
58083012
67711658
15219955
86157030
20501565
78513507
4412517
4881341
67137930
45064001
5433871
43535844
4938667
10615014
49156457
9396463
23631321
75164531
20552758
91107885
82614659
360792
9678603
12514716
52511386