86828615
62844300
60054942
10039177
80966918
28659844
85396666
15136511
75442277
39833672
32594952
44275796
81063700
11923437
60451463
5164351
76714308
41342658
68642366
86576413
65778187
12594641
71063684
36367469
45022671
10005255
84535518
38119816
7724195
8795338
20655004
11899783
27073680
86685725
25979288
5469452
44908389
8278644
64439239
66234757