62769113
58986640
25146893
97589400
52195842
7789132
80854827
73511430
7490110
73196738
14919371
45217242
37725533
38401852
89004102
23189033
43437619
69789021
92093881
9191794
19826008
21805015
20054442
94655552
59593277
17684371
57522791
13089330
64434703
50912853
9162804
84458746
30066446
32092881
20079653
74283892
82291131
69286
20721589
60822769