89488757
61324874
44002095
81283731
53567110
97458631
88678152
17505545
87991164
40369411
36188729
38619326
54944090
57194347
23075004
63899940
49554605
7296372
3009977
95896759
14857595
23754722
53437907
12937941
35009453
22282269
52335273
9818805
23907658
77719562
82681424
50946722
65542729
353920
39559059
93222491
31065660
48756132
8655465
43765000