9578506
71653065
71573305
54494331
39641722
10378748
91026047
18581068
44809285
37047959
47845794
49151611
5838289
32576260
48868478
19026913
8636915
33461593
82195997
11538185
50954980
61476851
99227722
39929052
54694007
99285626
19573934
7013522
85025441
36627736
18145246
80602020
97496286
33469133
1596824
48763836
12651680
1453536
5016948
47304065