64523559
64342547
7812113
11215138
19939409
37506850
95647817
78259677
16575296
830888
70792650
6523207
3440524
2772847
82815539
710135
61064902
40542806
3991063
54558035
5634907
9647485
8298799
75823408
97132615
95912909
9434129
74381426
36957821
22262091
78853440
5079577
9853154
9884769
88549649
90998899
91116499
40601802
57069847
45004342