50103314
76607835
45263139
78893137
53427222
77431175
78664567
76657992
3065809
85539001
8587760
62978966
1754240
4556871
87927198
2815756
25615417
33872621
4592869
84635553
25987913
16192614
3445736
21318195
43874970
2468254
99796466
59839366
9306075
42839518
50848542
61331629
44729008
64595716
67555086
11827033
6112174
31397339
60876864
53324551