59552065
38012561
16335032
74662000
63814697
87536681
97851164
71233565
28977443
89184451
587234
89922530
23117600
8458387
66904630
61088013
98113828
43434632
92179799
90758496
51857423
65152634
96924918
8633416
69164101
21522646
53846665
64828212
2225247
85811976
56605308
9004526
9898350
4207968
50509055
85469925
80664948
89709838
2552814
15047909