24349998
82036743
88709763
79241952
67442691
97233134
12259108
68307533
19145717
12374152
98281731
56273787
89955662
85103305
30224318
49254748
82135648
85478178
37803853
64485536
22704521
1951182
47718871
11447587
43542907
12195960
35828968
5484752
82788364
3746920
6214187
90282435
60176265
39726411
6955782
95512135
82266699
81553034
57947744
29699658