49093352
32648658
46549994
81174222
12584851
56237800
94483765
19319705
6840636
31059850
1397558
69257830
87492937
19718517
55577619
72059366
64363672
19285501
78523851
26317484
89099641
35723166
167735
7606601
6229510
9982557
45622699
6498339
25461405
32506373
16925027
72532834
30687880
65111699
65944972
76997202
7885380
40721011
11488920
53335606