64684995
38063409
20755652
64106300
65863424
783730
94855128
21086174
54966812
98067899
7513986
85561042
6879435
25657391
13022896
24106063
8753920
35706163
37328385
3841951
5831723
13592007
28967749
52131237
96866726
60612228
78083045
87841596
7769250
77525270
69069175
48222559
59413655
5205242
81859582
25569291
2645583
13513988
19586123
24979741