53804587
50331019
65758759
55921350
13649883
6106853
6363437
51923842
28467666
32628760
74849064
7918791
13861977
1190191
88832191
20601076
95262125
69072360
59005223
802496
82573485
37344917
27756792
4201958
28121870
81135633
78436604
8159757
8316679
98041288
98943214
50912621
10574749
1898505
81396902
72534795
12556774
48039299
640560
52517203