14134611
9051911
97069650
4542479
94226640
79294283
88731192
46686632
99835064
67828778
23098575
41614096
41821025
22715922
15644471
84895112
35688556
61601620
84542622
97634700
36997365
10038860
22076212
31129620
83042008
75699240
8167799
56057121
82291462
90945601
6781645
67832903
73517513
85906412
25207206
30092642
6190672
82078290
5759191
15851780