15603463
94539602
9861521
8607357
86822594
49716895
24392266
26419892
55185920
57425432
2674269
70472698
61681259
19919519
4413482
5616737
52071746
8771371
76584308
457416
89086545
31493428
72199271
25529937
69147925
86861878
22915365
21061059
90869294
93863603
53671916
89629850
29642541
47757745
95815467
58659057
86875254
50043830
63846540
44911730