89877918
76721689
81362453
12278539
6042836
50272130
85522659
15856110
45107317
34863041
28582811
2291650
40751745
49013670
10778564
9027742
66911735
2869600
59119749
73445132
46391767
93455713
95843778
20698633
26832283
56889251
98285603
76616314
62216051
39803421
6243897
91573303
69021364
41388897
90093884
45578273
40205217
20589973
91141384
59969511