54755891
59667103
4688333
41163211
74113409
7487941
94002797
25007874
38554240
56029928
25816587
88078480
22508691
19919699
69176387
26383211
63573749
20138236
56503536
98956735
69524517
82389230
9993555
2519769
24545639
53304797
14545500
38502054
67673012
18884411
3963361
69632995
8408765
24419620
4522826
7759889
43844065
42938592
77618183
36898280