66061457
92169161
95567898
48383910
90978575
21489598
82023376
37004425
60813949
58373004
9583843
4860308
74406992
87022225
33323659
33961292
39443052
55089973
86239874
58201457
22065623
24328597
59339502
33047706
71643445
58649266
3500689
90497658
57523783
83026224
53395503
52322416
79766704
14736879
42448289
32504019
8416652
35607125
6464632
12339499